Search a number
-
+
102370611012 = 22343985920123
BaseRepresentation
bin101111101010111000…
…0111000111101000100
3100210020101100212012120
41133111300320331010
53134123334023022
6115010045245540
710252560556605
oct1372560707504
9323211325176
10102370611012
113a4625a525a
1217a0b8638b0
1398659a8557
144d51c2ddac
1529e2407d5c
hex17d5c38f44

102370611012 has 48 divisors (see below), whose sum is σ = 244456692480. Its totient is φ = 33324929568.

The previous prime is 102370610977. The next prime is 102370611023. The reversal of 102370611012 is 210116073201.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 5077183 + ... + 5097305.

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

Almost surely, 2102370611012 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 504, while the sum is 24.

Adding to 102370611012 its reverse (210116073201), we get a palindrome (312486684213).

The spelling of 102370611012 in words is "one hundred two billion, three hundred seventy million, six hundred eleven thousand, twelve".

Divisors: 1 2 3 4 6 12 43 86 129 172 258 516 9859 19718 20123 29577 39436 40246 59154 60369 80492 118308 120738 241476 423937 847874 865289 1271811 1695748 1730578 2543622 2595867 3461156 5087244 5191734 10383468 198392657 396785314 595177971 793570628 1190355942 2380711884 8530884251 17061768502 25592652753 34123537004 51185305506 102370611012