Search a number
-
+
31103102010 = 23515719733347
BaseRepresentation
bin11100111101111000…
…111010110000111010
32222021121222021212010
4130331320322300322
51002144343231020
622142155230350
72150523001461
oct347570726072
988247867763
1031103102010
1112210987992
1260404483b6
132c18a90996
141710b539d8
15c208c3de0
hex73de3ac3a

31103102010 has 64 divisors (see below), whose sum is σ = 75183437952. Its totient is φ = 8234693376.

The previous prime is 31103101943. The next prime is 31103102021. The reversal of 31103102010 is 1020130113.

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, 9291157 + ... + 9294503.

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

Almost surely, 231103102010 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 5487.

The product of its (nonzero) digits is 18, while the sum is 12.

Adding to 31103102010 its reverse (1020130113), we get a palindrome (32123232123).

The spelling of 31103102010 in words is "thirty-one billion, one hundred three million, one hundred two thousand, ten".

Divisors: 1 2 3 5 6 10 15 30 157 314 471 785 942 1570 1973 2355 3347 3946 4710 5919 6694 9865 10041 11838 16735 19730 20082 29595 33470 50205 59190 100410 309761 525479 619522 929283 1050958 1548805 1576437 1858566 2627395 3097610 3152874 4646415 5254790 6603631 7882185 9292830 13207262 15764370 19810893 33018155 39621786 66036310 99054465 198108930 1036770067 2073540134 3110310201 5183850335 6220620402 10367700670 15551551005 31103102010