Search a number
-
+
101121332228 = 22754716214073
BaseRepresentation
bin101111000101101001…
…1010001010000000100
3100200000022121220212222
41132023103101100010
53124044030112403
6114242101031512
710206611066450
oct1361323212004
9320008556788
10101121332228
11399813a0654
12177213b5598
1396c6c1c037
144c73d53660
15296c8d6338
hex178b4d1404

101121332228 has 48 divisors (see below), whose sum is σ = 202787163264. Its totient is φ = 43221185280.

The previous prime is 101121332171. The next prime is 101121332233. The reversal of 101121332228 is 822233121101.

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

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, 24825200 + ... + 24829272.

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

Almost surely, 2101121332228 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 26.

Adding to 101121332228 its reverse (822233121101), we get a palindrome (923354453329).

The spelling of 101121332228 in words is "one hundred one billion, one hundred twenty-one million, three hundred thirty-two thousand, two hundred twenty-eight".

Divisors: 1 2 4 7 14 28 547 1094 1621 2188 3242 3829 4073 6484 7658 8146 11347 15316 16292 22694 28511 45388 57022 114044 886687 1773374 2227931 3546748 4455862 6206809 6602333 8911724 12413618 13204666 15595517 24827236 26409332 31191034 46216331 62382068 92432662 184865324 3611476151 7222952302 14445904604 25280333057 50560666114 101121332228