Search a number
-
+
20421230156350 = 25210327714315117
BaseRepresentation
bin1001010010010101100000…
…01010110101101000111110
32200022020202122022120011121
410221022300022311220332
510134040134410000400
6111233214510141154
74205246056204312
oct451126012655076
980266678276147
1020421230156350
1165636600520a1
1223599307b17ba
13b5193811c36a
1450856dc45b42
1525630a4e121a
hex1292b02b5a3e

20421230156350 has 48 divisors (see below), whose sum is σ = 38490718320288. Its totient is φ = 8059982912640.

The previous prime is 20421230156347. The next prime is 20421230156377. The reversal of 20421230156350 is 5365103212402.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 5731009 + ... + 8584108.

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

Almost surely, 220421230156350 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 43200, while the sum is 34.

Adding to 20421230156350 its reverse (5365103212402), we get a palindrome (25786333368752).

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

Divisors: 1 2 5 10 25 50 103 206 277 515 554 1030 1385 2575 2770 5150 6925 13850 28531 57062 142655 285310 713275 1426550 14315117 28630234 71575585 143151170 357877925 715755850 1474457051 2948914102 3965287409 7372285255 7930574818 14744570510 19826437045 36861426275 39652874090 73722852550 99132185225 198264370450 408424603127 816849206254 2042123015635 4084246031270 10210615078175 20421230156350