Search a number
-
+
43254412104 = 23311330115297
BaseRepresentation
bin101000010010001010…
…011111001101001000
311010122110210210122010
4220102022133031020
51202041112141404
631512032055520
73060612302511
oct502212371510
9133573723563
1043254412104
1117386a96022
1284719945a0
1341043927b7
1421448bba08
1511d2582189
hexa1229f348

43254412104 has 64 divisors (see below), whose sum is σ = 109149819840. Its totient is φ = 14283100160.

The previous prime is 43254412087. The next prime is 43254412129. The reversal of 43254412104 is 40121445234.

43254412104 = T357 + T358 + ... + T6378.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 8163184 + ... + 8168480.

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

Almost surely, 243254412104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 15360, while the sum is 30.

Adding to 43254412104 its reverse (40121445234), we get a palindrome (83375857338).

The spelling of 43254412104 in words is "forty-three billion, two hundred fifty-four million, four hundred twelve thousand, one hundred four".

Divisors: 1 2 3 4 6 8 12 24 113 226 339 452 678 904 1356 2712 3011 5297 6022 9033 10594 12044 15891 18066 21188 24088 31782 36132 42376 63564 72264 127128 340243 598561 680486 1020729 1197122 1360972 1795683 2041458 2394244 2721944 3591366 4082916 4788488 7182732 8165832 14365464 15949267 31898534 47847801 63797068 95695602 127594136 191391204 382782408 1802267171 3604534342 5406801513 7209068684 10813603026 14418137368 21627206052 43254412104