Search a number
-
+
10045639152 = 2432271925657
BaseRepresentation
bin10010101101100010…
…00100100111110000
3221221002122100021100
421112301010213300
5131033140423102
64340452524400
7503640344463
oct112661044760
927832570240
1010045639152
11429555741a
121b44320700
13c412a99a3
146b42432da
153dbdc5a1c
hex256c449f0

10045639152 has 60 divisors (see below), whose sum is σ = 28125273280. Its totient is φ = 3347184384.

The previous prime is 10045639147. The next prime is 10045639181. The reversal of 10045639152 is 25193654001.

10045639152 is a `hidden beast` number, since 1 + 0 + 0 + 4 + 5 + 639 + 15 + 2 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 378708 + ... + 404364.

Almost surely, 210045639152 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The spelling of 10045639152 in words is "ten billion, forty-five million, six hundred thirty-nine thousand, one hundred fifty-two".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 2719 5438 8157 10876 16314 21752 24471 25657 32628 43504 48942 51314 65256 76971 97884 102628 130512 153942 195768 205256 230913 307884 391536 410512 461826 615768 923652 1231536 1847304 3694608 69761383 139522766 209284149 279045532 418568298 558091064 627852447 837136596 1116182128 1255704894 1674273192 2511409788 3348546384 5022819576 10045639152