Search a number
-
+
20331012310 = 2572947213091
BaseRepresentation
bin10010111011110100…
…101010000011010110
31221110220101102202221
4102323310222003112
5313114214343220
613201232052554
71316551516240
oct227364520326
957426342687
1020331012310
118693365514
123b3499415a
131bc01433cb
14dac24d090
157ded539aa
hex4bbd2a0d6

20331012310 has 64 divisors (see below), whose sum is σ = 44186757120. Its totient is φ = 6587038080.

The previous prime is 20331012271. The next prime is 20331012323. The reversal of 20331012310 is 1321013302.

It is a super-2 number, since 2×203310123102 (a number of 21 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 11136 + ... + 201955.

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

Almost surely, 220331012310 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 213181.

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 20331012310 its reverse (1321013302), we get a palindrome (21652025612).

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

Divisors: 1 2 5 7 10 14 29 35 47 58 70 94 145 203 235 290 329 406 470 658 1015 1363 1645 2030 2726 3290 6815 9541 13630 19082 47705 95410 213091 426182 1065455 1491637 2130910 2983274 6179639 7458185 10015277 12359278 14916370 20030554 30898195 43257473 50076385 61796390 70106939 86514946 100152770 140213878 216287365 290443033 350534695 432574730 580886066 701069390 1452215165 2033101231 2904430330 4066202462 10165506155 20331012310