Search a number
-
+
43130104120 = 2351956750137
BaseRepresentation
bin101000001010110000…
…010010100100111000
311010022210220022010201
4220022300102210320
51201312301312440
631451431451544
73054542556535
oct501260224470
9133283808121
1043130104120
1117322901654
128438226bb4
1340b46baa8c
14213219dd8c
1511c66ca19a
hexa0ac12938

43130104120 has 32 divisors (see below), whose sum is σ = 102150248400. Its totient is φ = 16344039168.

The previous prime is 43130104117. The next prime is 43130104151. The reversal of 43130104120 is 2140103134.

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

It is a congruent number.

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

Almost surely, 243130104120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 19.

Adding to 43130104120 its reverse (2140103134), we get a palindrome (45270207254).

The spelling of 43130104120 in words is "forty-three billion, one hundred thirty million, one hundred four thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 19 20 38 40 76 95 152 190 380 760 56750137 113500274 227000548 283750685 454001096 567501370 1078252603 1135002740 2156505206 2270005480 4313010412 5391263015 8626020824 10782526030 21565052060 43130104120