Search a number
-
+
123020312310304 = 2533721114005657
BaseRepresentation
bin11011111110001011100110…
…000000111111001000100000
3121010120121221002020120211121
4123332023212000333020200
5112111031044422412204
61113350430135422024
734624632010215643
oct3376134600771040
9533517832216747
10123020312310304
113621a6921912a2
121196a1b1824914
1353849c52525a6
142254301907a5a
15e35092256b54
hex6fe2e603f220

123020312310304 has 24 divisors (see below), whose sum is σ = 242203424341788. Its totient is φ = 61508331525120.

The previous prime is 123020312310283. The next prime is 123020312310319. The reversal of 123020312310304 is 403013213020321.

It can be written as a sum of positive squares in 2 ways, for example, as 117540724224400 + 5479588085904 = 10841620^2 + 2340852^2 .

It is an unprimeable number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 55923757 + ... + 58081900.

Almost surely, 2123020312310304 is an apocalyptic number.

It is an amenable number.

123020312310304 is a deficient number, since it is larger than the sum of its proper divisors (119183112031484).

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 25.

Adding to 123020312310304 its reverse (403013213020321), we get a palindrome (526033525330625).

The spelling of 123020312310304 in words is "one hundred twenty-three trillion, twenty billion, three hundred twelve million, three hundred ten thousand, three hundred four".

Divisors: 1 2 4 8 16 32 33721 67442 134884 269768 539536 1079072 114005657 228011314 456022628 912045256 1824090512 3648181024 3844384759697 7688769519394 15377539038788 30755078077576 61510156155152 123020312310304