Search a number
-
+
21377277312 = 273431294651
BaseRepresentation
bin10011111010001011…
…110101110110000000
32001011211010012112120
4103322023311312000
5322240040333222
613453125124240
71354514600436
oct237213656600
961154105476
1021377277312
11907aa08936
124187259680
132028b2b921
14106b1a0d56
15851b2315c
hex4fa2f5d80

21377277312 has 64 divisors (see below), whose sum is σ = 58103981760. Its totient is φ = 6960038400.

The previous prime is 21377277301. The next prime is 21377277319.

21377277312 is nontrivially palindromic in base 10.

It is a tau number, because it is divible by the number of its divisors (64).

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (21377277319) 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, 630814 + ... + 663837.

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

Almost surely, 221377277312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 172872, while the sum is 42.

The spelling of 21377277312 in words is "twenty-one billion, three hundred seventy-seven million, two hundred seventy-seven thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 43 48 64 86 96 128 129 172 192 258 344 384 516 688 1032 1376 2064 2752 4128 5504 8256 16512 1294651 2589302 3883953 5178604 7767906 10357208 15535812 20714416 31071624 41428832 55669993 62143248 82857664 111339986 124286496 165715328 167009979 222679972 248572992 334019958 445359944 497145984 668039916 890719888 1336079832 1781439776 2672159664 3562879552 5344319328 7125759104 10688638656 21377277312