Search a number
-
+
20657988050 = 2527178733029
BaseRepresentation
bin10011001111010011…
…111110000111010010
31222022200122112011112
4103033103332013102
5314301421104200
613253512213322
71330632000260
oct231723760722
958280575145
1020657988050
1188409941a7
12400639a242
131c42ac778b
14ddd845430
1580d8e0535
hex4cf4fe1d2

20657988050 has 48 divisors (see below), whose sum is σ = 43938884160. Its totient is φ = 7078560960.

The previous prime is 20657987969. The next prime is 20657988059. The reversal of 20657988050 is 5088975602.

It is a Harshad number since it is a multiple of its sum of digits (50).

It is a self number, because there is not a number n which added to its sum of digits gives 20657988050.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 608936 + ... + 641964.

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

Almost surely, 220657988050 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 1209600, while the sum is 50.

The spelling of 20657988050 in words is "twenty billion, six hundred fifty-seven million, nine hundred eighty-eight thousand, fifty".

Divisors: 1 2 5 7 10 14 25 35 50 70 175 350 1787 3574 8935 12509 17870 25018 33029 44675 62545 66058 89350 125090 165145 231203 312725 330290 462406 625450 825725 1156015 1651450 2312030 5780075 11560150 59022823 118045646 295114115 413159761 590228230 826319522 1475570575 2065798805 2951141150 4131597610 10328994025 20657988050