Search a number
-
+
31103312220 = 22325377165777
BaseRepresentation
bin11100111101111001…
…101110000101011100
32222021122100222012200
4130331321232011130
51002144421442340
622142203531500
72150524535361
oct347571560534
988248328180
1031103312220
1112211010912
126040529b90
132c18b35576
141710baa468
15c20916330
hex73de6e15c

31103312220 has 144 divisors (see below), whose sum is σ = 98262859968. Its totient is φ = 7956264960.

The previous prime is 31103312209. The next prime is 31103312281. The reversal of 31103312220 is 2221330113.

31103312220 is a `hidden beast` number, since 3 + 110 + 331 + 2 + 220 = 666.

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 = 31103312193 and 31103312202.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231103312220 is an apocalyptic number.

31103312220 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 31103312220, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (49131429984).

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

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

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

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

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

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

Adding to 31103312220 its reverse (2221330113), we get a palindrome (33324642333).

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

Divisors: 1 2 3 4 5 6 9 10 12 15 18 20 30 36 37 45 60 71 74 90 111 142 148 180 185 213 222 284 333 355 370 426 444 555 639 666 710 740 852 1065 1110 1278 1332 1420 1665 2130 2220 2556 2627 3195 3330 4260 5254 6390 6660 7881 10508 12780 13135 15762 23643 26270 31524 39405 47286 52540 65777 78810 94572 118215 131554 157620 197331 236430 263108 328885 394662 472860 591993 657770 789324 986655 1183986 1315540 1973310 2367972 2433749 2959965 3946620 4670167 4867498 5919930 7301247 9340334 9734996 11839860 12168745 14010501 14602494 18680668 21903741 23350835 24337490 28021002 29204988 36506235 42031503 43807482 46701670 48674980 56042004 70052505 73012470 84063006 87614964 93403340 109518705 140105010 146024940 168126012 172796179 210157515 219037410 280210020 345592358 420315030 438074820 518388537 691184716 840630060 863980895 1036777074 1555165611 1727961790 2073554148 2591942685 3110331222 3455923580 5183885370 6220662444 7775828055 10367770740 15551656110 31103312220