Search a number
-
+
107156088 = 233313311231
BaseRepresentation
bin1100110001100…
…01001001111000
321110122002112000
412120301021320
5204412443323
614344421000
72440545264
oct630611170
9243562460
10107156088
1155539a56
122ba77760
131927aa90
14103350a4
159619e43
hex6631278

107156088 has 128 divisors (see below), whose sum is σ = 331161600. Its totient is φ = 31881600.

The previous prime is 107156087. The next prime is 107156173. The reversal of 107156088 is 880651701.

107156088 is a `hidden beast` number, since 10 + 7 + 1 + 560 + 88 = 666.

It is a super-2 number, since 2×1071560882 = 22964854390927488, which contains 22 as substring.

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

It is a congruent number.

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

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

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

Almost surely, 2107156088 is an apocalyptic number.

107156088 is a gapful number since it is divisible by the number (18) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 13440, while the sum is 36.

The square root of 107156088 is about 10351.6224815243. The cubic root of 107156088 is about 474.9766754937.

The spelling of 107156088 in words is "one hundred seven million, one hundred fifty-six thousand, eighty-eight".

Divisors: 1 2 3 4 6 8 9 12 13 18 24 26 27 31 36 39 52 54 62 72 78 93 104 108 117 124 156 186 216 234 248 279 312 351 372 403 468 558 702 744 806 837 936 1116 1209 1231 1404 1612 1674 2232 2418 2462 2808 3224 3348 3627 3693 4836 4924 6696 7254 7386 9672 9848 10881 11079 14508 14772 16003 21762 22158 29016 29544 32006 33237 38161 43524 44316 48009 64012 66474 76322 87048 88632 96018 114483 128024 132948 144027 152644 192036 228966 265896 288054 305288 343449 384072 432081 457932 496093 576108 686898 864162 915864 992186 1030347 1152216 1373796 1488279 1728324 1984372 2060694 2747592 2976558 3456648 3968744 4121388 4464837 5953116 8242776 8929674 11906232 13394511 17859348 26789022 35718696 53578044 107156088