Search a number
-
+
31666306140 = 223257159715737
BaseRepresentation
bin11101011111011101…
…010111110001011100
310000201212202000200100
4131133131113301130
51004323033244030
622314114501100
72200502106150
oct353735276134
9100655660610
1031666306140
111247a893547
126178b94790
132ca8675271
14176587d060
15c55074360
hex75f757c5c

31666306140 has 144 divisors (see below), whose sum is σ = 109852247232. Its totient is φ = 7233020928.

The previous prime is 31666306123. The next prime is 31666306141. The reversal of 31666306140 is 4160366613.

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

It is a junction number, because it is equal to n+sod(n) for n = 31666306095 and 31666306104.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31666306141) by changing a digit.

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

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

Almost surely, 231666306140 is an apocalyptic number.

31666306140 is a gapful number since it is divisible by the number (30) 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 31666306140, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (54926123616).

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

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

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

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

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

The product of its (nonzero) digits is 46656, while the sum is 36.

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

Divisors: 1 2 3 4 5 6 7 9 10 12 14 15 18 20 21 28 30 35 36 42 45 60 63 70 84 90 105 126 140 180 210 252 315 420 630 1260 1597 3194 4791 6388 7985 9582 11179 14373 15737 15970 19164 22358 23955 28746 31474 31940 33537 44716 47211 47910 55895 57492 62948 67074 71865 78685 94422 95820 100611 110159 111790 134148 141633 143730 157370 167685 188844 201222 220318 223580 236055 283266 287460 314740 330477 335370 402444 440636 472110 503055 550795 566532 660954 670740 708165 944220 991431 1006110 1101590 1321908 1416330 1652385 1982862 2012220 2203180 2832660 3304770 3965724 4957155 6609540 9914310 19828620 25131989 50263978 75395967 100527956 125659945 150791934 175923923 226187901 251319890 301583868 351847846 376979835 452375802 502639780 527771769 703695692 753959670 879619615 904751604 1055543538 1130939505 1507919340 1583315307 1759239230 2111087076 2261879010 2638858845 3166630614 3518478460 4523758020 5277717690 6333261228 7916576535 10555435380 15833153070 31666306140