Search a number
-
+
58640436 = 223429792
BaseRepresentation
bin1101111110110…
…0100000110100
311002100020120000
43133230200310
5110002443221
65452511300
71311302241
oct337544064
9132306500
1058640436
1130112478
121777b530
13c1c21aa
147b065c8
155234e26
hex37ec834

58640436 has 90 divisors (see below), whose sum is σ = 160616610. Its totient is φ = 18633888.

The previous prime is 58640431. The next prime is 58640453. The reversal of 58640436 is 63404685.

58640436 is a `hidden beast` number, since 5 + 8 + 640 + 4 + 3 + 6 = 666.

It can be written as a sum of positive squares in only one way, i.e., 50552100 + 8088336 = 7110^2 + 2844^2 .

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

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

It is a congruent number.

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

It is a polite number, since it can be written in 29 ways as a sum of consecutive naturals, for example, 742245 + ... + 742323.

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

Almost surely, 258640436 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 58640436, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (80308305).

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

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

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

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

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

The product of its (nonzero) digits is 69120, while the sum is 36.

The square root of 58640436 is about 7657.7043557453. The cubic root of 58640436 is about 388.5071926636.

The spelling of 58640436 in words is "fifty-eight million, six hundred forty thousand, four hundred thirty-six".

Divisors: 1 2 3 4 6 9 12 18 27 29 36 54 58 79 81 87 108 116 158 162 174 237 261 316 324 348 474 522 711 783 948 1044 1422 1566 2133 2291 2349 2844 3132 4266 4582 4698 6241 6399 6873 8532 9164 9396 12482 12798 13746 18723 20619 24964 25596 27492 37446 41238 56169 61857 74892 82476 112338 123714 168507 180989 185571 224676 247428 337014 361978 371142 505521 542967 674028 723956 742284 1011042 1085934 1628901 2022084 2171868 3257802 4886703 6515604 9773406 14660109 19546812 29320218 58640436