Search a number
-
+
20107157060 = 2252350038737
BaseRepresentation
bin10010101110011110…
…101101111001000100
31220220022011102002202
4102232132231321010
5312134413011220
613123114054032
71311163005104
oct225636557104
956808142082
1020107157060
118588a69781
123a91a1a318
131b85955c93
14d8a61b204
157ca386275
hex4ae7ade44

20107157060 has 48 divisors (see below), whose sum is σ = 44074751616. Its totient is φ = 7690755072.

The previous prime is 20107157053. The next prime is 20107157069. The reversal of 20107157060 is 6075170102.

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 220107157060 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2940, while the sum is 29.

The spelling of 20107157060 in words is "twenty billion, one hundred seven million, one hundred fifty-seven thousand, sixty".

Divisors: 1 2 4 5 10 20 23 46 92 115 230 460 5003 8737 10006 17474 20012 25015 34948 43685 50030 87370 100060 115069 174740 200951 230138 401902 460276 575345 803804 1004755 1150690 2009510 2301380 4019020 43711211 87422422 174844844 218556055 437112110 874224220 1005357853 2010715706 4021431412 5026789265 10053578530 20107157060