Search a number
-
+
20450040132612 = 2233200953240339
BaseRepresentation
bin1001010011001011001010…
…11000001011010000000100
32200102000010110100222212110
410221211211120023100010
510140023140233220422
6111254341352021020
74210316026025226
oct451454530132004
980360113328773
1020450040132612
1165748a4583732
122363431091770
13b54579aa3aac
14509b041da416
15256e4490060c
hex12996560b404

20450040132612 has 24 divisors (see below), whose sum is σ = 47718251935200. Its totient is φ = 6816466954816.

The previous prime is 20450040132581. The next prime is 20450040132631. The reversal of 20450040132612 is 21623104005402.

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

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 26236062 + ... + 27004277.

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

Almost surely, 220450040132612 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 11520, while the sum is 30.

The spelling of 20450040132612 in words is "twenty trillion, four hundred fifty billion, forty million, one hundred thirty-two thousand, six hundred twelve".

Divisors: 1 2 3 4 6 12 32009 64018 96027 128036 192054 384108 53240339 106480678 159721017 212961356 319442034 638884068 1704170011051 3408340022102 5112510033153 6816680044204 10225020066306 20450040132612