Search a number
-
+
102104662557 = 3172979873877
BaseRepresentation
bin101111100010111101…
…0011000001000011101
3100202112211221021111210
41133011322120020131
53133102243200212
6114523425135033
710243151211642
oct1370572301035
9322484837453
10102104662557
113a336469247
121795678a479
1398228708c1
144d287a1dc9
1529c8dc353c
hex17c5e9821d

102104662557 has 32 divisors (see below), whose sum is σ = 151006118400. Its totient is φ = 61073445888.

The previous prime is 102104662549. The next prime is 102104662579. The reversal of 102104662557 is 755266401201.

It is not a de Polignac number, because 102104662557 - 23 = 102104662549 is a prime.

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 320098 + ... + 553779.

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

Almost surely, 2102104662557 is an apocalyptic number.

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

It is an amenable number.

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

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

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

The sum of its prime factors is 874005.

The product of its (nonzero) digits is 100800, while the sum is 39.

The spelling of 102104662557 in words is "one hundred two billion, one hundred four million, six hundred sixty-two thousand, five hundred fifty-seven".

Divisors: 1 3 17 29 51 79 87 237 493 1343 1479 2291 4029 6873 38947 116841 873877 2621631 14855909 25342433 44567727 69036283 76027299 207108849 430821361 1173616811 1292464083 2002052207 3520850433 6006156621 34034887519 102104662557