Search a number
-
+
20045022452 = 2271397567719
BaseRepresentation
bin10010101010110001…
…101100010011110100
31220201222020122102222
4102222301230103310
5312023011204302
613113014221512
71306506610460
oct225261542364
956658218388
1020045022452
118556990064
123a75054898
131b75b0c540
14d822854a0
157c4bb0da2
hex4aac6c4f4

20045022452 has 48 divisors (see below), whose sum is σ = 43619063040. Its totient is φ = 7848133632.

The previous prime is 20045022383. The next prime is 20045022511. The reversal of 20045022452 is 25422054002.

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

It is a congruent number.

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

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

Almost surely, 220045022452 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6400, while the sum is 26.

Adding to 20045022452 its reverse (25422054002), we get a palindrome (45467076454).

The spelling of 20045022452 in words is "twenty billion, forty-five million, twenty-two thousand, four hundred fifty-two".

Divisors: 1 2 4 7 13 14 26 28 52 91 97 182 194 364 388 679 1261 1358 2522 2716 5044 8827 17654 35308 567719 1135438 2270876 3974033 7380347 7948066 14760694 15896132 29521388 51662429 55068743 103324858 110137486 206649716 220274972 385481201 715893659 770962402 1431787318 1541924804 2863574636 5011255613 10022511226 20045022452