Search a number
-
+
20010313040 = 2451271969519
BaseRepresentation
bin10010101000101101…
…010010010101010000
31220122112221020002012
4102220231102111100
5311440120004130
613105334242052
71305605566034
oct225055222520
956575836065
1020010313040
1185393333a3
123a654b6328
131b6b878b23
14d7b80c1c4
157c1b06995
hex4a8b52550

20010313040 has 40 divisors (see below), whose sum is σ = 46890332160. Its totient is φ = 7941096576.

The previous prime is 20010313033. The next prime is 20010313073. The reversal of 20010313040 is 4031301002.

It is a tau number, because it is divible by the number of its divisors (40).

It is a congruent number.

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, 974600 + ... + 994919.

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

Almost surely, 220010313040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 14.

Adding to 20010313040 its reverse (4031301002), we get a palindrome (24041614042).

The spelling of 20010313040 in words is "twenty billion, ten million, three hundred thirteen thousand, forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 127 254 508 635 1016 1270 2032 2540 5080 10160 1969519 3939038 7878076 9847595 15756152 19695190 31512304 39390380 78780760 157561520 250128913 500257826 1000515652 1250644565 2001031304 2501289130 4002062608 5002578260 10005156520 20010313040