Search a number
-
+
20035425312 = 253279938207
BaseRepresentation
bin10010101010001101…
…000101010000100000
31220201022012001122100
4102222031011100200
5312013032102222
613112032410400
71306332206460
oct225215052040
956638161570
1020035425312
118551525641
123a719a6a00
131b73b2c166
14d80ca7ba0
157c3e174ac
hex4aa345420

20035425312 has 72 divisors (see below), whose sum is σ = 65115138816. Its totient is φ = 5724406656.

The previous prime is 20035425299. The next prime is 20035425323. The reversal of 20035425312 is 21352453002.

It is a happy number.

20035425312 is a `hidden beast` number, since 200 + 3 + 5 + 425 + 31 + 2 = 666.

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

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, 4967088 + ... + 4971119.

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

Almost surely, 220035425312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7200, while the sum is 27.

Adding to 20035425312 its reverse (21352453002), we get a palindrome (41387878314).

The spelling of 20035425312 in words is "twenty billion, thirty-five million, four hundred twenty-five thousand, three hundred twelve".

Divisors: 1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 32 36 42 48 56 63 72 84 96 112 126 144 168 224 252 288 336 504 672 1008 2016 9938207 19876414 29814621 39752828 59629242 69567449 79505656 89443863 119258484 139134898 159011312 178887726 208702347 238516968 278269796 318022624 357775452 417404694 477033936 556539592 626107041 715550904 834809388 954067872 1113079184 1252214082 1431101808 1669618776 2226158368 2504428164 2862203616 3339237552 5008856328 6678475104 10017712656 20035425312