Search a number
-
+
23231103051066 = 2323721923319203
BaseRepresentation
bin1010100100000111010011…
…01001010010010100111010
310001020212112111220011120120
411102003221221102110322
511021104244340113231
6121224115454034110
74615251250553121
oct522035151222472
9101225474804516
1023231103051066
11744728a047599
1227324154a8936
13cc68b6ba6521
145a4569d74ab8
152a4463412d96
hex1520e9a5253a

23231103051066 has 32 divisors (see below), whose sum is σ = 48489020029440. Its totient is φ = 7405992001584.

The previous prime is 23231103050983. The next prime is 23231103051067. The reversal of 23231103051066 is 66015030113232.

It is a Curzon number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 10663380 + ... + 12655823.

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

Almost surely, 223231103051066 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 23326450.

The product of its (nonzero) digits is 19440, while the sum is 33.

Adding to 23231103051066 its reverse (66015030113232), we get a palindrome (89246133164298).

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

Divisors: 1 2 3 6 23 46 69 138 7219 14438 21657 43314 166037 332074 498111 996222 23319203 46638406 69957609 139915218 536341669 1072683338 1609025007 3218050014 168341326457 336682652914 505023979371 1010047958742 3871850508511 7743701017022 11615551525533 23231103051066