Search a number
-
+
1966354106220 = 2234571931294397
BaseRepresentation
bin11100100111010011110…
…101101000011101101100
320221222111121011100120000
4130213103311220131230
5224204043122344340
64103155224424300
7262031042061210
oct34472365503554
96858447140500
101966354106220
11698a206a28a9
12279114018090
13113570a40a9a
146b25a14a940
1536239278d30
hex1c9d3d6876c

1966354106220 has 480 divisors, whose sum is σ = 7660188856320. Its totient is φ = 412060193280.

The previous prime is 1966354106207. The next prime is 1966354106263. The reversal of 1966354106220 is 226014536691.

1966354106220 is a `hidden beast` number, since 1 + 9 + 6 + 6 + 3 + 5 + 4 + 10 + 622 + 0 = 666.

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 159 ways as a sum of consecutive naturals, for example, 6532062 + ... + 6826458.

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

Almost surely, 21966354106220 is an apocalyptic number.

1966354106220 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 1966354106220, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (3830094428160).

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

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

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

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

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

The product of its (nonzero) digits is 466560, while the sum is 45.

The spelling of 1966354106220 in words is "one trillion, nine hundred sixty-six billion, three hundred fifty-four million, one hundred six thousand, two hundred twenty".