Search a number
-
+
21034123143132 = 223115922511199839
BaseRepresentation
bin1001100100001011000110…
…11100000010011111011100
32202110211202012121012120210
410302011203130002133130
510224110341011040012
6112422535350012420
74300444115505141
oct462054334023734
982424665535523
1021034123143132
11677a581179470
122438679347110
13b97680c20818
1452a0b255a3c8
1526722c1c323c
hex1321637027dc

21034123143132 has 96 divisors (see below), whose sum is σ = 54473119948800. Its totient is φ = 6263154360000.

The previous prime is 21034123143109. The next prime is 21034123143157. The reversal of 21034123143132 is 23134132143012.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 16930869 + ... + 18130707.

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

Almost surely, 221034123143132 is an apocalyptic number.

21034123143132 is a gapful number since it is divisible by the number (22) formed by its first and last digit.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21034123143132, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (27236559974400).

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

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

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

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

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

The product of its (nonzero) digits is 10368, while the sum is 30.

Adding to 21034123143132 its reverse (23134132143012), we get a palindrome (44168255286144).

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

Divisors: 1 2 3 4 6 11 12 22 33 44 59 66 118 132 177 236 354 649 708 1298 1947 2251 2596 3894 4502 6753 7788 9004 13506 24761 27012 49522 74283 99044 132809 148566 265618 297132 398427 531236 796854 1199839 1460899 1593708 2399678 2921798 3599517 4382697 4799356 5843596 7199034 8765394 13198229 14398068 17530788 26396458 39594687 52792916 70790501 79189374 141581002 158378748 212371503 283162004 424743006 778695511 849486012 1557391022 2336086533 2700837589 3114782044 4672173066 5401675178 8102512767 9344346132 10803350356 16205025534 29709213479 32410051068 59418426958 89127640437 118836853916 159349417751 178255280874 318698835502 356510561748 478048253253 637397671004 956096506506 1752843595261 1912193013012 3505687190522 5258530785783 7011374381044 10517061571566 21034123143132