Search a number
-
+
28866659316 = 22311622135153
BaseRepresentation
bin11010111000100101…
…100100001111110100
32202111202201020020020
4122320211210033310
5433104331044231
621132224405140
72041225361415
oct327045441764
982452636206
1028866659316
1111273527440
1257174767b0
13295063ca01
14157bb0b80c
15b3e3a9396
hex6b89643f4

28866659316 has 48 divisors (see below), whose sum is σ = 73492671168. Its totient is φ = 8745817600.

The previous prime is 28866659309. The next prime is 28866659317. The reversal of 28866659316 is 61395666882.

It is a happy number.

It is a self number, because there is not a number n which added to its sum of digits gives 28866659316.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 803596 + ... + 838748.

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

Almost surely, 228866659316 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 22394880, while the sum is 60.

The spelling of 28866659316 in words is "twenty-eight billion, eight hundred sixty-six million, six hundred fifty-nine thousand, three hundred sixteen".

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 6221 12442 18663 24884 35153 37326 68431 70306 74652 105459 136862 140612 205293 210918 273724 386683 410586 421836 773366 821172 1160049 1546732 2320098 4640196 218686813 437373626 656060439 874747252 1312120878 2405554943 2624241756 4811109886 7216664829 9622219772 14433329658 28866659316