Search a number
-
+
31235523021252 = 223211591336908193
BaseRepresentation
bin1110001101000100101100…
…10000010000100111000100
311002121002100022020022200100
413012202112100100213010
513043230322343140002
6150233222353244100
76402456243653664
oct706422620204704
9132532308208610
1031235523021252
119a52a02489850
1236057a1563630
131457660403354
1479db4364a1a4
1539279340911c
hex1c68964109c4

31235523021252 has 72 divisors (see below), whose sum is σ = 87594224870880. Its totient is φ = 9304881016320.

The previous prime is 31235523021223. The next prime is 31235523021253. The reversal of 31235523021252 is 25212032553213.

31235523021252 is a `hidden beast` number, since 3 + 1 + 2 + 3 + 5 + 523 + 0 + 2 + 125 + 2 = 666.

It is a super-2 number, since 2×312355230212522 (a number of 28 digits) contains 22 as substring.

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

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

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

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

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

Almost surely, 231235523021252 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31235523021252 its reverse (25212032553213), we get a palindrome (56447555574465).

The spelling of 31235523021252 in words is "thirty-one trillion, two hundred thirty-five billion, five hundred twenty-three million, twenty-one thousand, two hundred fifty-two".

Divisors: 1 2 3 4 6 9 11 12 18 22 33 36 44 59 66 99 118 132 177 198 236 354 396 531 649 708 1062 1298 1947 2124 2596 3894 5841 7788 11682 23364 1336908193 2673816386 4010724579 5347632772 8021449158 12032173737 14705990123 16042898316 24064347474 29411980246 44117970369 48128694948 58823960492 78877583387 88235940738 132353911107 157755166774 176471881476 236632750161 264707822214 315510333548 473265500322 529415644428 709898250483 867653417257 946531000644 1419796500966 1735306834514 2602960251771 2839593001932 3470613669028 5205920503542 7808880755313 10411841007084 15617761510626 31235523021252