Search a number
-
+
20173432295488 = 2613721221108421
BaseRepresentation
bin1001001011000111111100…
…10001000001000001000000
32122102120011011220222001011
410211203332101001001000
510121010142131423423
6110523314042050304
74151324313143263
oct445437621010100
978376134828034
1020173432295488
11647856067964a
1223198b57a9994
13b344673606a4
144da583aaacda
1524eb55bb7b0d
hex1258fe441040

20173432295488 has 56 divisors (see below), whose sum is σ = 40326128693784. Its totient is φ = 10012526284800.

The previous prime is 20173432295453. The next prime is 20173432295539. The reversal of 20173432295488 is 88459223437102.

It can be written as a sum of positive squares in 4 ways, for example, as 10016769245184 + 10156663050304 = 3164928^2 + 3186952^2 .

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 186011518 + ... + 186119938.

Almost surely, 220173432295488 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 23224320, while the sum is 58.

The spelling of 20173432295488 in words is "twenty trillion, one hundred seventy-three billion, four hundred thirty-two million, two hundred ninety-five thousand, four hundred eighty-eight".

Divisors: 1 2 4 8 16 32 64 137 274 548 1096 2192 4384 8768 21221 42442 84884 108421 169768 216842 339536 433684 679072 867368 1358144 1734736 2907277 3469472 5814554 6938944 11629108 14853677 23258216 29707354 46516432 59414708 93032864 118829416 186065728 237658832 475317664 950635328 2300802041 4601604082 9203208164 18406416328 36812832656 73625665312 147251330624 315209879617 630419759234 1260839518468 2521679036936 5043358073872 10086716147744 20173432295488