Search a number
-
+
10044312144 = 2431271647689
BaseRepresentation
bin10010101101011000…
…00000101001010000
3221221000010220221220
421112230000221100
5131032320442034
64340404245040
7503623146606
oct112654005120
927830126856
1010044312144
114294830419
121b439a0780
13c40c33989
146b3db9876
153dbc12749
hex256b00a50

10044312144 has 40 divisors (see below), whose sum is σ = 26152135680. Its totient is φ = 3321739008.

The previous prime is 10044312137. The next prime is 10044312149. The reversal of 10044312144 is 44121344001.

It is a super-2 number, since 2×100443121442 (a number of 21 digits) contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (24).

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (10044312149) by changing a digit.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 817749 + ... + 829940.

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

Almost surely, 210044312144 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 10044312144 its reverse (44121344001), we get a palindrome (54165656145).

The spelling of 10044312144 in words is "ten billion, forty-four million, three hundred twelve thousand, one hundred forty-four".

Divisors: 1 2 3 4 6 8 12 16 24 48 127 254 381 508 762 1016 1524 2032 3048 6096 1647689 3295378 4943067 6590756 9886134 13181512 19772268 26363024 39544536 79089072 209256503 418513006 627769509 837026012 1255539018 1674052024 2511078036 3348104048 5022156072 10044312144