Search a number
-
+
102151058220 = 22325678470237
BaseRepresentation
bin101111100100010101…
…1010111001100101100
3100202200002020102101200
41133020223113030230
53133201132330340
6114532203405500
710244253445161
oct1371053271454
9322602212350
10102151058220
113a35a677a72
121796a223890
13982c366563
144d309dc068
1529cceda330
hex17c8ad732c

102151058220 has 72 divisors (see below), whose sum is σ = 314482996464. Its totient is φ = 26833707648.

The previous prime is 102151058213. The next prime is 102151058333. The reversal of 102151058220 is 22850151201.

It is a happy number.

102151058220 is a `hidden beast` number, since 10 + 2 + 1 + 51 + 0 + 582 + 20 = 666.

It is an unprimeable number.

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

Almost surely, 2102151058220 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1600, while the sum is 27.

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

Divisors: 1 2 3 4 5 6 9 10 12 15 18 20 30 36 45 60 67 90 134 180 201 268 335 402 603 670 804 1005 1206 1340 2010 2412 3015 4020 6030 12060 8470237 16940474 25410711 33880948 42351185 50821422 76232133 84702370 101642844 127053555 152464266 169404740 254107110 304928532 381160665 508214220 567505879 762321330 1135011758 1524642660 1702517637 2270023516 2837529395 3405035274 5107552911 5675058790 6810070548 8512588185 10215105822 11350117580 17025176370 20430211644 25537764555 34050352740 51075529110 102151058220