Search a number
-
+
20331043552 = 2519911232843
BaseRepresentation
bin10010111011110100…
…110001101011100000
31221110220110000122001
4102323310301223200
5313114221343202
613201232453344
71316552006311
oct227364615340
957426400561
1020331043552
118693386a36
123b349aa254
131bc01546b1
14dac25a608
157ded5cd87
hex4bbd31ae0

20331043552 has 48 divisors (see below), whose sum is σ = 40277865600. Its totient is φ = 10101877632.

The previous prime is 20331043547. The next prime is 20331043553. The reversal of 20331043552 is 25534013302.

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

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 7149843 + ... + 7152685.

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

Almost surely, 220331043552 is an apocalyptic number.

It is an amenable number.

20331043552 is a deficient number, since it is larger than the sum of its proper divisors (19946822048).

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

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

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

The product of its (nonzero) digits is 10800, while the sum is 28.

Adding to 20331043552 its reverse (25534013302), we get a palindrome (45865056854).

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

Divisors: 1 2 4 8 16 32 199 398 796 1123 1592 2246 2843 3184 4492 5686 6368 8984 11372 17968 22744 35936 45488 90976 223477 446954 565757 893908 1131514 1787816 2263028 3192689 3575632 4526056 6385378 7151264 9052112 12770756 18104224 25541512 51083024 102166048 635345111 1270690222 2541380444 5082760888 10165521776 20331043552