Search a number
-
+
12959259102 = 23237131148537
BaseRepresentation
bin11000001000110111…
…01001100111011110
31020110011010120110100
430010123221213132
5203020032242402
65541533521530
7636066612336
oct140433514736
936404116410
1012959259102
115550189199
1226180432a6
1312b6b08b6a
148ad1a20c6
1550caa571c
hex3046e99de

12959259102 has 48 divisors (see below), whose sum is σ = 29057597712. Its totient is φ = 4170890880.

The previous prime is 12959259067. The next prime is 12959259109. The reversal of 12959259102 is 20195295921.

12959259102 is a `hidden beast` number, since 1 + 2 + 9 + 59 + 2 + 591 + 0 + 2 = 666.

It is a congruent number.

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

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

Almost surely, 212959259102 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 12959259102, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (14528798856).

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

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

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

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

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

The product of its (nonzero) digits is 145800, while the sum is 45.

The spelling of 12959259102 in words is "twelve billion, nine hundred fifty-nine million, two hundred fifty-nine thousand, one hundred two".

Divisors: 1 2 3 6 9 18 37 74 111 131 222 262 333 393 666 786 1179 2358 4847 9694 14541 29082 43623 87246 148537 297074 445611 891222 1336833 2673666 5495869 10991738 16487607 19458347 32975214 38916694 49462821 58375041 98925642 116750082 175125123 350250246 719958839 1439917678 2159876517 4319753034 6479629551 12959259102