Search a number
-
+
19870731072 = 263234497797
BaseRepresentation
bin10010100000011000…
…110100101101000000
31220021211021201121200
4102200120310231000
5311143401343242
613043430421200
71302262266363
oct224030645500
956254251550
1019870731072
1184775673a5
123a26801800
131b48986b4a
14d670760da
157b473404c
hex4a0634b40

19870731072 has 42 divisors (see below), whose sum is σ = 56955864498. Its totient is φ = 6623576832.

The previous prime is 19870730977. The next prime is 19870731073. The reversal of 19870731072 is 27013707891.

It can be written as a sum of positive squares in only one way, i.e., 19103662656 + 767068416 = 138216^2 + 27696^2 .

It is a congruent number.

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

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

Almost surely, 219870731072 is an apocalyptic number.

19870731072 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

19870731072 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 148176, while the sum is 45.

The spelling of 19870731072 in words is "nineteen billion, eight hundred seventy million, seven hundred thirty-one thousand, seventy-two".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 144 192 288 576 34497797 68995594 103493391 137991188 206986782 275982376 310480173 413973564 551964752 620960346 827947128 1103929504 1241920692 1655894256 2207859008 2483841384 3311788512 4967682768 6623577024 9935365536 19870731072