Search a number
-
+
128939221736 = 231343157118353
BaseRepresentation
bin111100000010101100…
…0000110001011101000
3110022210222220010101222
41320011120012023220
54103031420043421
6135122303001212
712213143205233
oct1700530061350
9408728803358
10128939221736
114a756913786
1220ba5599208
13c20b1a73a0
14635265a41a
153549b78cab
hex1e056062e8

128939221736 has 64 divisors (see below), whose sum is σ = 266596989120. Its totient is φ = 58086282240.

The previous prime is 128939221729. The next prime is 128939221777. The reversal of 128939221736 is 637122939821.

It is an unprimeable number.

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

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

Almost surely, 2128939221736 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 128939221736, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (133298494560).

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

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

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

128939221736 is an odious number, because the sum of its binary digits is odd.

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

The product of its digits is 1959552, while the sum is 53.

The spelling of 128939221736 in words is "one hundred twenty-eight billion, nine hundred thirty-nine million, two hundred twenty-one thousand, seven hundred thirty-six".

Divisors: 1 2 4 8 13 26 43 52 86 104 172 344 559 1118 1571 2236 3142 4472 6284 12568 18353 20423 36706 40846 67553 73412 81692 135106 146824 163384 238589 270212 477178 540424 789179 878189 954356 1578358 1756378 1908712 3156716 3512756 6313432 7025512 10259327 20518654 28832563 41037308 57665126 82074616 115330252 230660504 374823319 749646638 1239800209 1499293276 2479600418 2998586552 4959200836 9918401672 16117402717 32234805434 64469610868 128939221736