Search a number
-
+
123996852 = 22337223431
BaseRepresentation
bin1110110010000…
…00101010110100
322122022200201000
413121000222310
5223220344402
620145403300
73033645600
oct731005264
9278280630
10123996852
1163aa1741
1235639530
131c8c6225
141267a500
15ad44c1c
hex7640ab4

123996852 has 72 divisors (see below), whose sum is σ = 373974720. Its totient is φ = 35426160.

The previous prime is 123996823. The next prime is 123996883. The reversal of 123996852 is 258699321.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 6424 + ... + 17007.

Almost surely, 2123996852 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its digits is 233280, while the sum is 45.

The square root of 123996852 is about 11135.3873753902. The cubic root of 123996852 is about 498.6588753187.

The spelling of 123996852 in words is "one hundred twenty-three million, nine hundred ninety-six thousand, eight hundred fifty-two".

Divisors: 1 2 3 4 6 7 9 12 14 18 21 27 28 36 42 49 54 63 84 98 108 126 147 189 196 252 294 378 441 588 756 882 1323 1764 2646 5292 23431 46862 70293 93724 140586 164017 210879 281172 328034 421758 492051 632637 656068 843516 984102 1148119 1265274 1476153 1968204 2296238 2530548 2952306 3444357 4428459 4592476 5904612 6888714 8856918 10333071 13777428 17713836 20666142 30999213 41332284 61998426 123996852