Search a number
-
+
20007125248 = 281119373937
BaseRepresentation
bin10010101000100001…
…001000000100000000
31220122022221021020211
4102220201020010000
5311433311001443
613105142043504
71305536521135
oct225041100400
956568837224
1020007125248
118537556360
123a64419594
131b6b000b66
14d7b21c58c
157c16c719d
hex4a8848100

20007125248 has 72 divisors (see below), whose sum is σ = 45859756320. Its totient is φ = 8615485440.

The previous prime is 20007125227. The next prime is 20007125261. The reversal of 20007125248 is 84252170002.

It is a happy number.

It is a super-3 number, since 3×200071252483 (a number of 32 digits) contains 333 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 133465 + ... + 240472.

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

Almost surely, 220007125248 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8960, while the sum is 31.

The spelling of 20007125248 in words is "twenty billion, seven million, one hundred twenty-five thousand, two hundred forty-eight".

Divisors: 1 2 4 8 11 16 19 22 32 38 44 64 76 88 128 152 176 209 256 304 352 418 608 704 836 1216 1408 1672 2432 2816 3344 4864 6688 13376 26752 53504 373937 747874 1495748 2991496 4113307 5982992 7104803 8226614 11965984 14209606 16453228 23931968 28419212 32906456 47863936 56838424 65812912 78152833 95727872 113676848 131625824 156305666 227353696 263251648 312611332 454707392 526503296 625222664 909414784 1053006592 1250445328 1818829568 2500890656 5001781312 10003562624 20007125248