Search a number
-
+
12150444252 = 22313959912161
BaseRepresentation
bin10110101000011100…
…10001000011011100
31011100210012112001210
423110032101003130
5144341003204002
65325402104420
7610046033502
oct132416210334
934323175053
1012150444252
115175677671
1224311ab110
1311b838a9ab
148339c0672
154b1a8b96c
hex2d43910dc

12150444252 has 48 divisors (see below), whose sum is σ = 28605024000. Its totient is φ = 4013967360.

The previous prime is 12150444239. The next prime is 12150444353. The reversal of 12150444252 is 25244405121.

It is a congruent number.

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, 993052 + ... + 1005212.

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

Almost surely, 212150444252 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12800, while the sum is 30.

Adding to 12150444252 its reverse (25244405121), we get a palindrome (37394849373).

The spelling of 12150444252 in words is "twelve billion, one hundred fifty million, four hundred forty-four thousand, two hundred fifty-two".

Divisors: 1 2 3 4 6 12 139 278 417 556 599 834 1198 1668 1797 2396 3594 7188 12161 24322 36483 48644 72966 83261 145932 166522 249783 333044 499566 999132 1690379 3380758 5071137 6761516 7284439 10142274 14568878 20284548 21853317 29137756 43706634 87413268 1012537021 2025074042 3037611063 4050148084 6075222126 12150444252