Search a number
-
+
10120310324 = 22177312231667
BaseRepresentation
bin10010110110011011…
…11010111000110100
3222010022011000212022
421123031322320310
5131211244412244
64352121212312
7505535134625
oct113315727064
928108130768
1010120310324
114323718a33
121b65331098
13c538c2707
146c011da4c
153e37256ee
hex25b37ae34

10120310324 has 48 divisors (see below), whose sum is σ = 19036176768. Its totient is φ = 4690603008.

The previous prime is 10120310323. The next prime is 10120310353. The reversal of 10120310324 is 42301302101.

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

It is a congruent number.

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

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

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

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

Almost surely, 210120310324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 17.

Adding to 10120310324 its reverse (42301302101), we get a palindrome (52421612425).

The spelling of 10120310324 in words is "ten billion, one hundred twenty million, three hundred ten thousand, three hundred twenty-four".

Divisors: 1 2 4 17 34 68 73 146 292 1223 1241 1667 2446 2482 3334 4892 4964 6668 20791 28339 41582 56678 83164 89279 113356 121691 178558 243382 357116 486764 1517743 2038741 2068747 3035486 4077482 4137494 6070972 8154964 8274988 34658597 69317194 138634388 148828093 297656186 595312372 2530077581 5060155162 10120310324