Search a number
-
+
21088838673 = 347731373719
BaseRepresentation
bin10011101000111111…
…100010010000010001
32000102201101000010000
4103220333202100101
5321142220314143
613404343000213
71344413112450
oct235077422021
960381330100
1021088838673
118a421106a1
124106739069
131cb114b286
141040b5ab97
15836649bd3
hex4e8fe2411

21088838673 has 80 divisors (see below), whose sum is σ = 36773003520. Its totient is φ = 11795756544.

The previous prime is 21088838653. The next prime is 21088838677. The reversal of 21088838673 is 37683888012.

It is not a de Polignac number, because 21088838673 - 214 = 21088822289 is a prime.

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

It is a polite number, since it can be written in 79 ways as a sum of consecutive naturals, for example, 5668708 + ... + 5672426.

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

Almost surely, 221088838673 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3096576, while the sum is 54.

The spelling of 21088838673 in words is "twenty-one billion, eighty-eight million, eight hundred thirty-eight thousand, six hundred seventy-three".

Divisors: 1 3 7 9 21 27 63 73 81 137 189 219 411 511 567 657 959 1233 1533 1971 2877 3699 3719 4599 5913 8631 10001 11097 11157 13797 25893 26033 30003 33471 41391 70007 77679 78099 90009 100413 210021 234297 270027 271487 301239 509503 630063 702891 810081 814461 1528509 1890189 1900409 2108673 2443383 3566521 4585527 5670567 5701227 7330149 10699563 13756581 17103681 21990447 32098689 37193719 41269743 51311043 96296067 111581157 153933129 260356033 288888201 334743471 781068099 1004230413 2343204297 3012691239 7029612891 21088838673