Search a number
-
+
21354661646446 = 21712728331755127
BaseRepresentation
bin1001101101100000001010…
…00001011001000001101110
32210121111010002100022020211
410312300011001121001232
510244333321340141241
6113230110210333034
74332552265024102
oct466600501310156
983544102308224
1021354661646446
11689350886a247
12248a814b8a17a
13bbb974b7066b
1453b7dd2bd902
1527073ca1e781
hex136c0505906e

21354661646446 has 64 divisors (see below), whose sum is σ = 34412912197632. Its totient is φ = 9903374433792.

The previous prime is 21354661646401. The next prime is 21354661646459. The reversal of 21354661646446 is 64464616645312.

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, 387344535 + ... + 387399661.

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

Almost surely, 221354661646446 is an apocalyptic number.

21354661646446 is a deficient number, since it is larger than the sum of its proper divisors (13058250551186).

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

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

The sum of its prime factors is 55873.

The product of its digits is 59719680, while the sum is 58.

The spelling of 21354661646446 in words is "twenty-one trillion, three hundred fifty-four billion, six hundred sixty-one million, six hundred forty-six thousand, four hundred forty-six".

Divisors: 1 2 17 34 127 254 283 317 566 634 2159 4318 4811 5389 9622 10778 35941 40259 55127 71882 80518 89711 110254 179422 610997 684403 937159 1221994 1368806 1525087 1874318 3050174 7001129 11393297 14002258 15600941 17475259 22786594 31201882 34950518 119019193 193686049 238038386 265215997 297079403 387372098 530431994 594158806 1981319507 2219357893 3962639014 4438715786 4945498297 9890996594 33682431619 37729084181 67364863238 75458168362 84073471049 168146942098 628078283719 1256156567438 10677330823223 21354661646446