Search a number
-
+
143320316 = 22317173223
BaseRepresentation
bin10001000101011…
…10010011111100
3100222200102111212
420202232103330
5243142222231
622115503552
73360126326
oct1042562374
9328612455
10143320316
117399a747
123bbb7bb8
1323900729
141506a616
15c8b042b
hex88ae4fc

143320316 has 48 divisors (see below), whose sum is σ = 267337728. Its totient is φ = 67132800.

The previous prime is 143320279. The next prime is 143320357. The reversal of 143320316 is 613023341.

143320316 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a junction number, because it is equal to n+sod(n) for n = 143320291 and 143320300.

It is a congruent number.

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, 642581 + ... + 642803.

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

Almost surely, 2143320316 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1296, while the sum is 23.

The square root of 143320316 is about 11971.6463362396. The cubic root of 143320316 is about 523.3223131365.

Adding to 143320316 its reverse (613023341), we get a palindrome (756343657).

The spelling of 143320316 in words is "one hundred forty-three million, three hundred twenty thousand, three hundred sixteen".

Divisors: 1 2 4 31 62 71 73 124 142 146 223 284 292 446 892 2201 2263 4402 4526 5183 6913 8804 9052 10366 13826 15833 16279 20732 27652 31666 32558 63332 65116 160673 321346 490823 504649 642692 981646 1009298 1155809 1963292 2018596 2311618 4623236 35830079 71660158 143320316