Search a number
-
+
20341131244 = 22717311378499
BaseRepresentation
bin10010111100011011…
…010000011111101100
31221111121102112100021
4102330123100133230
5313124312144434
613202233011524
71320033522430
oct227433203754
957447375307
1020341131244
118699046a75
123b38253ba4
131bc2277145
14dad7249c0
157e0ba1cb4
hex4bc6d07ec

20341131244 has 48 divisors (see below), whose sum is σ = 44464896000. Its totient is φ = 7940148480.

The previous prime is 20341131229. The next prime is 20341131259. The reversal of 20341131244 is 44213114302.

It is an interprime number because it is at equal distance from previous prime (20341131229) and next prime (20341131259).

It is an unprimeable number.

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, 674494 + ... + 704005.

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

Almost surely, 220341131244 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2304, while the sum is 25.

Adding to 20341131244 its reverse (44213114302), we get a palindrome (64554245546).

The spelling of 20341131244 in words is "twenty billion, three hundred forty-one million, one hundred thirty-one thousand, two hundred forty-four".

Divisors: 1 2 4 7 14 17 28 31 34 62 68 119 124 217 238 434 476 527 868 1054 2108 3689 7378 14756 1378499 2756998 5513996 9649493 19298986 23434483 38597972 42733469 46868966 85466938 93737932 164041381 170933876 299134283 328082762 598268566 656165524 726468973 1196537132 1452937946 2905875892 5085282811 10170565622 20341131244