Search a number
-
+
21050141532 = 22371609155747
BaseRepresentation
bin10011100110101011…
…111010101101011100
32000100000112222121120
4103212223322231130
5321102314012112
613400441330540
71343433152010
oct234653725534
960300488546
1021050141532
118a2228a992
1240b5796a50
131ca611c764
141039966540
15833053e8c
hex4e6afab5c

21050141532 has 48 divisors (see below), whose sum is σ = 56168958720. Its totient is φ = 6010549632.

The previous prime is 21050141509. The next prime is 21050141533. The reversal of 21050141532 is 23514105012.

It is a happy number.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 57283 + ... + 213029.

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

Almost surely, 221050141532 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1200, while the sum is 24.

Adding to 21050141532 its reverse (23514105012), we get a palindrome (44564246544).

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

Divisors: 1 2 3 4 6 7 12 14 21 28 42 84 1609 3218 4827 6436 9654 11263 19308 22526 33789 45052 67578 135156 155747 311494 467241 622988 934482 1090229 1868964 2180458 3270687 4360916 6541374 13082748 250596923 501193846 751790769 1002387692 1503581538 1754178461 3007163076 3508356922 5262535383 7016713844 10525070766 21050141532