Search a number
-
+
23451312102 = 2337416434007
BaseRepresentation
bin10101110101110011…
…101001111111100110
32020112100210002101220
4111311303221333212
5341012013441402
614435015001210
71460100602211
oct256563517746
966470702356
1023451312102
119a44721979
124665969206
13229972814a
1411c680c778
15923c5bdbc
hex575ce9fe6

23451312102 has 64 divisors (see below), whose sum is σ = 49434223104. Its totient is φ = 7406933760.

The previous prime is 23451312043. The next prime is 23451312151. The reversal of 23451312102 is 20121315432.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 223451312102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 4733.

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

Adding to 23451312102 its reverse (20121315432), we get a palindrome (43572627534).

The spelling of 23451312102 in words is "twenty-three billion, four hundred fifty-one million, three hundred twelve thousand, one hundred two".

Divisors: 1 2 3 6 37 41 74 82 111 123 222 246 643 1286 1517 1929 3034 3858 4007 4551 8014 9102 12021 23791 24042 26363 47582 52726 71373 79089 142746 148259 158178 164287 296518 328574 444777 492861 889554 975431 985722 1950862 2576501 2926293 5153002 5852586 6078619 7729503 12157238 15459006 18235857 36471714 95330537 105636541 190661074 211273082 285991611 316909623 571983222 633819246 3908552017 7817104034 11725656051 23451312102