Search a number
-
+
21793348881 = 3229439192113
BaseRepresentation
bin10100010010111111…
…000001110100010001
32002020211000211102200
4110102333001310101
5324113044131011
614002311033413
71401026260203
oct242277016421
962224024380
1021793348881
119273860637
12428266b869
1320940a9515
1410aa54a773
1587840d856
hex512fc1d11

21793348881 has 48 divisors (see below), whose sum is σ = 33374140800. Its totient is φ = 13680285696.

The previous prime is 21793348877. The next prime is 21793348891. The reversal of 21793348881 is 18884339712.

It is a happy number.

21793348881 is a `hidden beast` number, since 217 + 9 + 3 + 348 + 8 + 81 = 666.

It is not a de Polignac number, because 21793348881 - 22 = 21793348877 is a prime.

It is a super-2 number, since 2×217933488812 (a number of 21 digits) contains 22 as substring.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 10312881 + ... + 10314993.

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

Almost surely, 221793348881 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 2322432, while the sum is 54.

The spelling of 21793348881 in words is "twenty-one billion, seven hundred ninety-three million, three hundred forty-eight thousand, eight hundred eighty-one".

Divisors: 1 3 9 29 43 87 129 261 387 919 1247 2113 2757 3741 6339 8271 11223 19017 26651 39517 61277 79953 90859 118551 183831 239859 272577 355653 551493 817731 1145993 1941847 2634911 3437979 5825541 7904733 10313937 17476623 23714199 56313563 83499421 168940689 250498263 506822067 751494789 2421483209 7264449627 21793348881