Search a number
-
+
20348343672 = 2331376599391
BaseRepresentation
bin10010111100110110…
…110001010101111000
31221112002222221221020
4102330312301111320
5313133133444142
613203051342440
71320152032056
oct227466612570
957462887836
1020348343672
1186a2122858
123b3a751a20
131bc3900c57
14db06811d6
157e1628cec
hex4bcdb1578

20348343672 has 64 divisors (see below), whose sum is σ = 51325401600. Its totient is φ = 6722338560.

The previous prime is 20348343671. The next prime is 20348343707. The reversal of 20348343672 is 27634384302.

It is a congruent number.

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

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

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

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

Almost surely, 220348343672 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 580608, while the sum is 42.

The spelling of 20348343672 in words is "twenty billion, three hundred forty-eight million, three hundred forty-three thousand, six hundred seventy-two".

Divisors: 1 2 3 4 6 8 12 24 137 274 411 548 659 822 1096 1318 1644 1977 2636 3288 3954 5272 7908 9391 15816 18782 28173 37564 56346 75128 90283 112692 180566 225384 270849 361132 541698 722264 1083396 1286567 2166792 2573134 3859701 5146268 6188669 7719402 10292536 12377338 15438804 18566007 24754676 30877608 37132014 49509352 74264028 148528056 847847653 1695695306 2543542959 3391390612 5087085918 6782781224 10174171836 20348343672