Search a number
-
+
660306556104 = 233134094951683
BaseRepresentation
bin10011001101111010101…
…01100111010011001000
32100010100220021112011020
421212331111213103020
541304301434243404
61223201325032440
765464004056206
oct11467525472310
92303326245136
10660306556104
11235041922808
12a7b7b3b5720
134a360a6c630
1423d5d736076
1512299476ed9
hex99bd5674c8

660306556104 has 64 divisors (see below), whose sum is σ = 1777826232000. Its totient is φ = 203162355456.

The previous prime is 660306556093. The next prime is 660306556127. The reversal of 660306556104 is 401655603066.

It is an unprimeable number.

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

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

Almost surely, 2660306556104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 388800, while the sum is 42.

The spelling of 660306556104 in words is "six hundred sixty billion, three hundred six million, five hundred fifty-six thousand, one hundred four".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 156 312 40949 51683 81898 103366 122847 155049 163796 206732 245694 310098 327592 413464 491388 532337 620196 671879 982776 1064674 1240392 1343758 1597011 2015637 2129348 2687516 3194022 4031274 4258696 5375032 6388044 8062548 12776088 16125096 2116367167 4232734334 6349101501 8465468668 12698203002 16930937336 25396406004 27512773171 50792812008 55025546342 82538319513 110051092684 165076639026 220102185368 330153278052 660306556104