Search a number
-
+
1066303106184 = 233442631003757
BaseRepresentation
bin11111000010001001001…
…11100010110010001000
310202221022111102012102110
433201010213202302020
5114432242043344214
62133504120102320
7140015661566421
oct17410447426210
93687274365373
101066303106184
11381242339a18
121527a69049a0
1379723839354
143987608a648
151cb0c526159
hexf8449e2c88

1066303106184 has 32 divisors (see below), whose sum is σ = 2665820646720. Its totient is φ = 355425984576.

The previous prime is 1066303106179. The next prime is 1066303106203. The reversal of 1066303106184 is 4816013036601.

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 560434 + ... + 1564190.

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

Almost surely, 21066303106184 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 62208, while the sum is 39.

The spelling of 1066303106184 in words is "one trillion, sixty-six billion, three hundred three million, one hundred six thousand, one hundred eighty-four".

Divisors: 1 2 3 4 6 8 12 24 44263 88526 132789 177052 265578 354104 531156 1003757 1062312 2007514 3011271 4015028 6022542 8030056 12045084 24090168 44429296091 88858592182 133287888273 177717184364 266575776546 355434368728 533151553092 1066303106184