Search a number
-
+
108866680630 = 25172971311021
BaseRepresentation
bin110010101100011110…
…1011011011100110110
3101102000002212101110121
41211120331123130312
53240424332240010
6122002422442154
710602550342231
oct1453075333466
9342002771417
10108866680630
1142196448534
121912329335a
13a35c781426
1453aa890418
152c7287e3da
hex1958f5b736

108866680630 has 64 divisors (see below), whose sum is σ = 217665636480. Its totient is φ = 39014348800.

The previous prime is 108866680619. The next prime is 108866680633. The reversal of 108866680630 is 36086668801.

It is a congruent number.

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

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

Almost surely, 2108866680630 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 311145.

The product of its (nonzero) digits is 1990656, while the sum is 52.

The spelling of 108866680630 in words is "one hundred eight billion, eight hundred sixty-six million, six hundred eighty thousand, six hundred thirty".

Divisors: 1 2 5 10 17 29 34 58 71 85 142 145 170 290 355 493 710 986 1207 2059 2414 2465 4118 4930 6035 10295 12070 20590 35003 70006 175015 311021 350030 622042 1555105 3110210 5287357 9019609 10574714 18039218 22082491 26436785 44164982 45098045 52873570 90196090 110412455 153333353 220824910 306666706 375402347 640392239 750804694 766666765 1280784478 1533333530 1877011735 3201961195 3754023470 6403922390 10886668063 21773336126 54433340315 108866680630