Search a number
-
+
40166333366104 = 2311900150709433
BaseRepresentation
bin10010010000111111101000…
…00010000011111101011000
312021012212022211111111022101
421020133310002003331120
520231041122320203404
6221232054145333144
711313631120243111
oct1110376402037530
9167185284444271
1040166333366104
11118864a00619a0
1246086079371b4
1319548909b109a
149cc0bd1b9208
15499c426e22a4
hex2487f4083f58

40166333366104 has 32 divisors (see below), whose sum is σ = 82167538476240. Its totient is φ = 18255395520000.

The previous prime is 40166333366063. The next prime is 40166333366123.

40166333366104 is nontrivially palindromic in base 10.

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

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, 24562629 + ... + 26146804.

Almost surely, 240166333366104 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1679616, while the sum is 46.

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

Divisors: 1 2 4 8 11 22 44 88 9001 18002 36004 72008 99011 198022 396044 792088 50709433 101418866 202837732 405675464 557803763 1115607526 2231215052 4462430104 456435606433 912871212866 1825742425732 3651484851464 5020791670763 10041583341526 20083166683052 40166333366104