Search a number
-
+
331036225 = 52133727529
BaseRepresentation
bin10011101110110…
…011011001000001
3212001220101022221
4103232303121001
51134221124400
652503131041
711126522122
oct2356633101
9761811287
10331036225
1115a952463
1292a43a81
1353776630
1431d72049
151e0dec1a
hex13bb3641

331036225 has 24 divisors (see below), whose sum is σ = 454024760. Its totient is φ = 237841920.

The previous prime is 331036207. The next prime is 331036229. The reversal of 331036225 is 522630133.

It is a happy number.

It can be written as a sum of positive squares in 12 ways, for example, as 99022401 + 232013824 = 9951^2 + 15232^2 .

It is not a de Polignac number, because 331036225 - 221 = 328939073 is a prime.

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

It is a self number, because there is not a number n which added to its sum of digits gives 331036225.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1740 + ... + 25789.

Almost surely, 2331036225 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3240, while the sum is 25.

The square root of 331036225 is about 18194.4009244603. The cubic root of 331036225 is about 691.7648756533.

Adding to 331036225 its reverse (522630133), we get a palindrome (853666358).

The spelling of 331036225 in words is "three hundred thirty-one million, thirty-six thousand, two hundred twenty-five".

Divisors: 1 5 13 25 37 65 185 325 481 925 2405 12025 27529 137645 357877 688225 1018573 1789385 5092865 8946925 13241449 25464325 66207245 331036225