Search a number
-
+
143091632128 = 211411704121
BaseRepresentation
bin1000010101000011101…
…1010000100000000000
3111200100022011001201211
42011100323100200000
54321022424212003
6145422502135504
713223641543024
oct2052073204000
9450308131654
10143091632128
1155759550115
1223895121594
131065524a313
146cd6088384
153ac736596d
hex2150ed0800

143091632128 has 48 divisors (see below), whose sum is σ = 293091942780. Its totient is φ = 69800755200.

The previous prime is 143091632071. The next prime is 143091632149. The reversal of 143091632128 is 821236190341.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 105474253824 + 37617378304 = 324768^2 + 193952^2 .

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 768093 + ... + 936028.

Almost surely, 2143091632128 is an apocalyptic number.

It is an amenable number.

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

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

143091632128 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 62208, while the sum is 40.

The spelling of 143091632128 in words is "one hundred forty-three billion, ninety-one million, six hundred thirty-two thousand, one hundred twenty-eight".

Divisors: 1 2 4 8 16 32 41 64 82 128 164 256 328 512 656 1024 1312 2048 2624 5248 10496 20992 41984 83968 1704121 3408242 6816484 13632968 27265936 54531872 69868961 109063744 139737922 218127488 279475844 436254976 558951688 872509952 1117903376 1745019904 2235806752 3490039808 4471613504 8943227008 17886454016 35772908032 71545816064 143091632128