Search a number
-
+
20020313704 = 2317536145533
BaseRepresentation
bin10010101001010011…
…011011111001101000
31220200020202022102011
4102221103123321220
5312000200014304
613110332445304
71306056600346
oct225123337150
956606668364
1020020313704
118543a44006
123a68919834
131b7096aa91
14d7cc92996
157c292ec04
hex4a94dbe68

20020313704 has 64 divisors (see below), whose sum is σ = 41160914640. Its totient is φ = 9091829760.

The previous prime is 20020313693. The next prime is 20020313723. The reversal of 20020313704 is 40731302002.

It can be written as a sum of positive squares in 8 ways, for example, as 9177256804 + 10843056900 = 95798^2 + 104130^2 .

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, 416922 + ... + 462454.

Almost surely, 220020313704 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1008, while the sum is 22.

Adding to 20020313704 its reverse (40731302002), we get a palindrome (60751615706).

The spelling of 20020313704 in words is "twenty billion, twenty million, three hundred thirteen thousand, seven hundred four".

Divisors: 1 2 4 8 17 34 53 61 68 106 122 136 212 244 424 488 901 1037 1802 2074 3233 3604 4148 6466 7208 8296 12932 25864 45533 54961 91066 109922 182132 219844 364264 439688 774061 1548122 2413249 2777513 3096244 4826498 5555026 6192488 9652996 11110052 19305992 22220104 41025233 47217721 82050466 94435442 147208189 164100932 188870884 294416378 328201864 377741768 588832756 1177665512 2502539213 5005078426 10010156852 20020313704