Search a number
-
+
34639404 = 22317277613
BaseRepresentation
bin1000010000100…
…0111000101100
32102011212022220
42010020320230
532331430104
63234235340
7600300342
oct204107054
972155286
1034639404
111860a108
12b725b50
13723a8b7
144859992
1530937d9
hex2108e2c

34639404 has 48 divisors (see below), whose sum is σ = 86028768. Its totient is φ = 10810368.

The previous prime is 34639393. The next prime is 34639433. The reversal of 34639404 is 40493643.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 234639404 is an apocalyptic number.

34639404 is a gapful number since it is divisible by the number (34) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 31104, while the sum is 33.

The square root of 34639404 is about 5885.5249553460. The cubic root of 34639404 is about 325.9793857014.

The spelling of 34639404 in words is "thirty-four million, six hundred thirty-nine thousand, four hundred four".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 277 554 613 831 1108 1226 1662 1839 2452 3324 3678 4709 7356 9418 10421 14127 18836 20842 28254 31263 41684 56508 62526 125052 169801 339602 509403 679204 1018806 2037612 2886617 5773234 8659851 11546468 17319702 34639404