Search a number
-
+
310061106 = 232411034079
BaseRepresentation
bin10010011110110…
…010100000110010
3210121102201212200
4102132302200302
51113333423411
650433404030
710453322145
oct2236624062
9717381780
10310061106
1114a026553
1287a09616
134c311414
142d27205c
151c349e56
hex127b2832

310061106 has 48 divisors (see below), whose sum is σ = 695036160. Its totient is φ = 99829440.

The previous prime is 310061093. The next prime is 310061123. The reversal of 310061106 is 601160013.

It is a super-2 number, since 2×3100611062 = 192275778907886472, which contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (18).

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

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

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

Almost surely, 2310061106 is an apocalyptic number.

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

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

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

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

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

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

The square root of 310061106 is about 17608.5520699460. The cubic root of 310061106 is about 676.8344110272.

The spelling of 310061106 in words is "three hundred ten million, sixty-one thousand, one hundred six".

Divisors: 1 2 3 6 9 18 41 82 103 123 206 246 309 369 618 738 927 1854 4079 4223 8158 8446 12237 12669 24474 25338 36711 38007 73422 76014 167239 334478 420137 501717 840274 1003434 1260411 1505151 2520822 3010302 3781233 7562466 17225617 34451234 51676851 103353702 155030553 310061106