Search a number
-
+
21277326041960 = 235531933151049
BaseRepresentation
bin1001101011010000000110…
…11101011110001101101000
32210100002111102202112210012
410311220003131132031220
510242101430431320320
6113130400232111052
74324143655155332
oct465500335361550
983302442675705
1021277326041960
116863732940a2a
122477831535488
13bb459ba37351
14537b8434a452
1526d7134014c5
hex135a0375e368

21277326041960 has 16 divisors (see below), whose sum is σ = 47873983594500. Its totient is φ = 8510930416768.

The previous prime is 21277326041941. The next prime is 21277326042013. The reversal of 21277326041960 is 6914062377212.

It can be written as a sum of positive squares in 2 ways, for example, as 20669334693316 + 607991348644 = 4546354^2 + 779738^2 .

It is a junction number, because it is equal to n+sod(n) for n = 21277326041899 and 21277326041908.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 265966575485 + ... + 265966575564.

Almost surely, 221277326041960 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1524096, while the sum is 50.

The spelling of 21277326041960 in words is "twenty-one trillion, two hundred seventy-seven billion, three hundred twenty-six million, forty-one thousand, nine hundred sixty".

Divisors: 1 2 4 5 8 10 20 40 531933151049 1063866302098 2127732604196 2659665755245 4255465208392 5319331510490 10638663020980 21277326041960