Search a number
-
+
100106045331124 = 22722915612296527
BaseRepresentation
bin10110110000101111000001…
…010001011001011010110100
3111010110001012102022111211011
4112300233001101121122310
5101110114140101043444
6552524025442122004
730041265060446650
oct2660570121313264
9433401172274734
10100106045331124
112999580a914aa8
12b289280050304
1343b1c622336a1
141aa1230ac1a60
15b88ec45e8734
hex5b0bc14596b4

100106045331124 has 24 divisors (see below), whose sum is σ = 201086379280640. Its totient is φ = 42715243295136.

The previous prime is 100106045331113. The next prime is 100106045331143. The reversal of 100106045331124 is 421133540601001.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 7806141852 + ... + 7806154675.

Almost surely, 2100106045331124 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 31.

Adding to 100106045331124 its reverse (421133540601001), we get a palindrome (521239585932125).

The spelling of 100106045331124 in words is "one hundred trillion, one hundred six billion, forty-five million, three hundred thirty-one thousand, one hundred twenty-four".

Divisors: 1 2 4 7 14 28 229 458 916 1603 3206 6412 15612296527 31224593054 62449186108 109286075689 218572151378 437144302756 3575215904683 7150431809366 14300863618732 25026511332781 50053022665562 100106045331124