Search a number
-
+
307116628 = 2271317311601
BaseRepresentation
bin10010010011100…
…011101001010100
3210101220010210221
4102103203221110
51112110213003
650250324124
710416306520
oct2223435124
9711803727
10307116628
111483a52a5
1286a29644
134b820120
142cb06d80
151be677bd
hex124e3a54

307116628 has 96 divisors (see below), whose sum is σ = 723437568. Its totient is φ = 110592000.

The previous prime is 307116587. The next prime is 307116671. The reversal of 307116628 is 826611703.

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

It is a Harshad number since it is a multiple of its sum of digits (34).

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 191028 + ... + 192628.

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

Almost surely, 2307116628 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 307116628, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (361718784).

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

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

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

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

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

The product of its (nonzero) digits is 12096, while the sum is 34.

The square root of 307116628 is about 17524.7433076779. The cubic root of 307116628 is about 674.6850862080.

The spelling of 307116628 in words is "three hundred seven million, one hundred sixteen thousand, six hundred twenty-eight".

Divisors: 1 2 4 7 13 14 17 26 28 31 34 52 62 68 91 119 124 182 217 221 238 364 403 434 442 476 527 806 868 884 1054 1547 1601 1612 2108 2821 3094 3202 3689 5642 6188 6404 6851 7378 11207 11284 13702 14756 20813 22414 27217 27404 41626 44828 47957 49631 54434 83252 95914 99262 108868 145691 190519 191828 198524 291382 347417 353821 381038 582764 645203 694834 707642 762076 843727 1290406 1389668 1415284 1687454 2476747 2580812 3374908 4516421 4953494 5906089 9032842 9906988 10968451 11812178 18065684 21936902 23624356 43873804 76779157 153558314 307116628