Search a number
-
+
21339756072 = 2333227435221
BaseRepresentation
bin10011110111111100…
…101101011000101000
32001002012111221002000
4103313330231120220
5322200434143242
613445305011000
71353550635165
oct236774553050
961065457060
1021339756072
119060810648
124176783a60
1320211223cb
1410661d506c
1584d6b0a4c
hex4f7f2d628

21339756072 has 64 divisors (see below), whose sum is σ = 59538369600. Its totient is φ = 7081899840.

The previous prime is 21339756049. The next prime is 21339756103. The reversal of 21339756072 is 27065793312.

21339756072 is a `hidden beast` number, since 2 + 1 + 3 + 39 + 7 + 5 + 607 + 2 = 666.

It is an unprimeable number.

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

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

Almost surely, 221339756072 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 476280, while the sum is 45.

The spelling of 21339756072 in words is "twenty-one billion, three hundred thirty-nine million, seven hundred fifty-six thousand, seventy-two".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 108 216 227 454 681 908 1362 1816 2043 2724 4086 5448 6129 8172 12258 16344 24516 49032 435221 870442 1305663 1740884 2611326 3481768 3916989 5222652 7833978 10445304 11750967 15667956 23501934 31335912 47003868 94007736 98795167 197590334 296385501 395180668 592771002 790361336 889156503 1185542004 1778313006 2371084008 2667469509 3556626012 5334939018 7113252024 10669878036 21339756072