Search a number
-
+
23121244124 = 22112714574243
BaseRepresentation
bin10101100010001000…
…100010111111011100
32012200100200220020222
4111202020202333130
5334323014302444
614342144300512
71445652221666
oct254210427734
965610626228
1023121244124
119895380a20
124593311738
132246230454
141194a4d536
15904cadeee
hex562222fdc

23121244124 has 48 divisors (see below), whose sum is σ = 44410845696. Its totient is φ = 10445500800.

The previous prime is 23121244079. The next prime is 23121244141. The reversal of 23121244124 is 42144212132.

It is a junction number, because it is equal to n+sod(n) for n = 23121244093 and 23121244102.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 223121244124 is an apocalyptic number.

It is an amenable number.

23121244124 is a deficient number, since it is larger than the sum of its proper divisors (21289601572).

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

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

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

The product of its digits is 3072, while the sum is 26.

Adding to 23121244124 its reverse (42144212132), we get a palindrome (65265456256).

The spelling of 23121244124 in words is "twenty-three billion, one hundred twenty-one million, two hundred forty-four thousand, one hundred twenty-four".

Divisors: 1 2 4 11 22 44 271 457 542 914 1084 1828 2981 4243 5027 5962 8486 10054 11924 16972 20108 46673 93346 123847 186692 247694 495388 1149853 1362317 1939051 2299706 2724634 3878102 4599412 5449268 7756204 12648383 21329561 25296766 42659122 50593532 85318244 525482821 1050965642 2101931284 5780311031 11560622062 23121244124