Search a number
-
+
21214026661554 = 2321662197090387
BaseRepresentation
bin1001101001011010001101…
…00001011111111010110010
32210010001002222210211222200
410310231012201133322302
510240032311311132204
6113041331142444030
74316443233255636
oct464550641377262
983101088724880
1021214026661554
116839900002601
122467506733616
13bab621883b7c
14534a9b5dcdc6
1526bc5b1be539
hex134b4685feb2

21214026661554 has 24 divisors (see below), whose sum is σ = 45964007441040. Its totient is φ = 7071298680888.

The previous prime is 21214026661549. The next prime is 21214026661559. The reversal of 21214026661554 is 45516662041212.

It is an interprime number because it is at equal distance from previous prime (21214026661549) and next prime (21214026661559).

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 553252 + ... + 6537135.

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

Almost surely, 221214026661554 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 21214026661554 in words is "twenty-one trillion, two hundred fourteen billion, twenty-six million, six hundred sixty-one thousand, five hundred fifty-four".

Divisors: 1 2 3 6 9 18 166219 332438 498657 997314 1495971 2991942 7090387 14180774 21271161 42542322 63813483 127626966 1178557036753 2357114073506 3535671110259 7071342220518 10607013330777 21214026661554