Search a number
-
+
123222001312 = 252924578701
BaseRepresentation
bin111001011000010011…
…0101000011010100000
3102210001112221020101101
41302300212220122200
54004324313020222
6132335111044144
711621361505144
oct1626046503240
9383045836341
10123222001312
1148292675423
121ba6a970654
13b80988a217
145d6d21b224
153312c9c927
hex1cb09a86a0

123222001312 has 36 divisors (see below), whose sum is σ = 251247114846. Its totient is φ = 59486470400.

The previous prime is 123222001307. The next prime is 123222001387. The reversal of 123222001312 is 213100222321.

It can be written as a sum of positive squares in 3 ways, for example, as 114788150416 + 8433850896 = 338804^2 + 91836^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 123222001312.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 2262439 + ... + 2316262.

Almost surely, 2123222001312 is an apocalyptic number.

It is an amenable number.

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

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

123222001312 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 288, while the sum is 19.

Adding to 123222001312 its reverse (213100222321), we get a palindrome (336322223633).

The spelling of 123222001312 in words is "one hundred twenty-three billion, two hundred twenty-two million, one thousand, three hundred twelve".

Divisors: 1 2 4 8 16 29 32 58 116 232 464 841 928 1682 3364 6728 13456 26912 4578701 9157402 18314804 36629608 73259216 132782329 146518432 265564658 531129316 1062258632 2124517264 3850687541 4249034528 7701375082 15402750164 30805500328 61611000656 123222001312