Search a number
-
+
31303301220 = 223251729352753
BaseRepresentation
bin11101001001110100…
…100111100001100100
32222210120200110112200
4131021310213201210
51003102121114340
622214110214500
72155503445602
oct351164474144
988716613480
1031303301220
1112303996584
1260974b4430
132c4b3b7859
14172d588872
15c3326c330
hex749d27864

31303301220 has 144 divisors (see below), whose sum is σ = 104005989360. Its totient is φ = 7585579008.

The previous prime is 31303301209. The next prime is 31303301233. The reversal of 31303301220 is 2210330313.

31303301220 is a `hidden beast` number, since 313 + 0 + 330 + 1 + 2 + 20 = 666.

It can be written as a sum of positive squares in 8 ways, for example, as 1177450596 + 30125850624 = 34314^2 + 173568^2 .

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

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 87637 + ... + 265116.

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

Almost surely, 231303301220 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 18.

Adding to 31303301220 its reverse (2210330313), we get a palindrome (33513631533).

The spelling of 31303301220 in words is "thirty-one billion, three hundred three million, three hundred one thousand, two hundred twenty".

Divisors: 1 2 3 4 5 6 9 10 12 15 17 18 20 29 30 34 36 45 51 58 60 68 85 87 90 102 116 145 153 170 174 180 204 255 261 290 306 340 348 435 493 510 522 580 612 765 870 986 1020 1044 1305 1479 1530 1740 1972 2465 2610 2958 3060 4437 4930 5220 5916 7395 8874 9860 14790 17748 22185 29580 44370 88740 352753 705506 1058259 1411012 1763765 2116518 3174777 3527530 4233036 5291295 5996801 6349554 7055060 10229837 10582590 11993602 12699108 15873885 17990403 20459674 21165180 23987204 29984005 30689511 31747770 35980806 40919348 51149185 53971209 59968010 61379022 63495540 71961612 89952015 92068533 102298370 107942418 119936020 122758044 153447555 173907229 179904030 184137066 204596740 215884836 269856045 306895110 347814458 359808060 368274132 460342665 521721687 539712090 613790220 695628916 869536145 920685330 1043443374 1079424180 1565165061 1739072290 1841370660 2086886748 2608608435 3130330122 3478144580 5217216870 6260660244 7825825305 10434433740 15651650610 31303301220