Search a number
-
+
100320031302 = 233110717329137
BaseRepresentation
bin101110101101110001…
…0100011001001000110
3100120221110211121122220
41131123202203021012
53120423412000202
6114030354233210
710151011124241
oct1353342431106
9316843747586
10100320031302
1139600051387
1217538b85806
1395c9c01c8a
144bd976a258
1529223a3abc
hex175b8a3246

100320031302 has 64 divisors (see below), whose sum is σ = 210263537664. Its totient is φ = 31872453120.

The previous prime is 100320031291. The next prime is 100320031327. The reversal of 100320031302 is 203130023001.

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, 3428478 + ... + 3457614.

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

Almost surely, 2100320031302 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 29453.

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

Adding to 100320031302 its reverse (203130023001), we get a palindrome (303450054303).

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

Divisors: 1 2 3 6 31 62 93 107 173 186 214 321 346 519 642 1038 3317 5363 6634 9951 10726 16089 18511 19902 29137 32178 37022 55533 58274 87411 111066 174822 573841 903247 1147682 1721523 1806494 2709741 3117659 3443046 5040701 5419482 6235318 9352977 10081402 15122103 18705954 30244206 96647429 156261731 193294858 289942287 312523462 468785193 539355007 579884574 937570386 1078710014 1618065021 3236130042 16720005217 33440010434 50160015651 100320031302