Search a number
-
+
21031020312 = 23353113146317
BaseRepresentation
bin10011100101100010…
…111110011100011000
32000021200120112020020
4103211202332130120
5321032420122222
613354515430440
71343111503011
oct234542763430
960250515206
1021031020312
118a1250a925
1240ab2b5420
131ca2186323
1410371ca008
1583152865c
hex4e58be718

21031020312 has 64 divisors (see below), whose sum is σ = 54044016480. Its totient is φ = 6817155072.

The previous prime is 21031020287. The next prime is 21031020317. The reversal of 21031020312 is 21302013012.

It is a junction number, because it is equal to n+sod(n) for n = 21031020291 and 21031020300.

It is a congruent number.

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

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

Almost surely, 221031020312 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21031020312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (27022008240).

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 21031020312 its reverse (21302013012), we get a palindrome (42333033324).

The spelling of 21031020312 in words is "twenty-one billion, thirty-one million, twenty thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 53 106 113 159 212 226 318 339 424 452 636 678 904 1272 1356 2712 5989 11978 17967 23956 35934 47912 71868 143736 146317 292634 438951 585268 877902 1170536 1755804 3511608 7754801 15509602 16533821 23264403 31019204 33067642 46528806 49601463 62038408 66135284 93057612 99202926 132270568 186115224 198405852 396811704 876292513 1752585026 2628877539 3505170052 5257755078 7010340104 10515510156 21031020312