Search a number
-
+
70333433312 = 2519671726567
BaseRepresentation
bin100000110000000110…
…0110000010111100000
320201112122202121101112
41001200030300113200
52123020324331222
652151041322452
75036633214302
oct1014014602740
9221478677345
1070333433312
112791243149a
121176a636428
13682b55007c
14359300d972
151c69a25be2
hex10603305e0

70333433312 has 48 divisors (see below), whose sum is σ = 147932346240. Its totient is φ = 32818566528.

The previous prime is 70333433267. The next prime is 70333433323. The reversal of 70333433312 is 21333433307.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 270333433312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 40824, while the sum is 32.

Adding to 70333433312 its reverse (21333433307), we get a palindrome (91666866619).

The spelling of 70333433312 in words is "seventy billion, three hundred thirty-three million, four hundred thirty-three thousand, three hundred twelve".

Divisors: 1 2 4 8 16 19 32 38 67 76 134 152 268 304 536 608 1072 1273 2144 2546 5092 10184 20368 40736 1726567 3453134 6906268 13812536 27625072 32804773 55250144 65609546 115679989 131219092 231359978 262438184 462719956 524876368 925439912 1049752736 1850879824 2197919791 3701759648 4395839582 8791679164 17583358328 35166716656 70333433312