Search a number
-
+
331020440124 = 223112507730607
BaseRepresentation
bin1001101000100100101…
…10110001001000111100
31011122102101100122210220
410310102112301020330
520410412213040444
6412022500501340
732625665213313
oct4642226611074
91148371318726
10331020440124
11118426455080
12541a20aa850
13252a473971a
1412042cd927a
158925ba5619
hex4d125b123c

331020440124 has 24 divisors (see below), whose sum is σ = 842597484288. Its totient is φ = 100309224240.

The previous prime is 331020440071. The next prime is 331020440137. The reversal of 331020440124 is 421044020133.

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

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 7 ways as a sum of consecutive naturals, for example, 1253865172 + ... + 1253865435.

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

Almost surely, 2331020440124 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 331020440124 its reverse (421044020133), we get a palindrome (752064460257).

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

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 2507730607 5015461214 7523191821 10030922428 15046383642 27585036677 30092767284 55170073354 82755110031 110340146708 165510220062 331020440124