Search a number
-
+
70666891305 = 35231272297043
BaseRepresentation
bin100000111010000010…
…0110011000000101001
320202101220020000202120
41001310010303000221
52124211211010210
652244112421453
75051122444113
oct1016404630051
9222356200676
1070666891305
1127a7368840a
1211842247889
136882663aaa
1435c54123b3
151c88e43270
hex1074133029

70666891305 has 64 divisors (see below), whose sum is σ = 119448207360. Its totient is φ = 35605253376.

The previous prime is 70666891283. The next prime is 70666891343. The reversal of 70666891305 is 50319866607.

It is not a de Polignac number, because 70666891305 - 26 = 70666891241 is a prime.

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 63 ways as a sum of consecutive naturals, for example, 10030114 + ... + 10037156.

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

Almost surely, 270666891305 is an apocalyptic number.

It is an amenable number.

70666891305 is a deficient number, since it is larger than the sum of its proper divisors (48781316055).

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

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

The sum of its prime factors is 7430.

The product of its (nonzero) digits is 1632960, while the sum is 51.

The spelling of 70666891305 in words is "seventy billion, six hundred sixty-six million, eight hundred ninety-one thousand, three hundred five".

Divisors: 1 3 5 15 23 69 115 127 229 345 381 635 687 1145 1905 2921 3435 5267 7043 8763 14605 15801 21129 26335 29083 35215 43815 79005 87249 105645 145415 161989 436245 485967 668909 809945 894461 1612847 2006727 2429835 2683383 3344545 4472305 4838541 8064235 10033635 13416915 20572603 24192705 37095481 61717809 102863015 111286443 185477405 204831569 308589045 556432215 614494707 1024157845 3072473535 4711126087 14133378261 23555630435 70666891305