Search a number
-
+
31102102020 = 22351164173517
BaseRepresentation
bin11100111101110101…
…000110101000000100
32222021120002111010110
4130331311012220010
51002144114231040
622142121553020
72150511335163
oct347565065004
988246074113
1031102102020
1112210364650
126040045770
132c18800782
1417109733da
15c20777980
hex73dd46a04

31102102020 has 96 divisors (see below), whose sum is σ = 95152288896. Its totient is φ = 7528038400.

The previous prime is 31102102001. The next prime is 31102102037. The reversal of 31102102020 is 2020120113.

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

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

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

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

Almost surely, 231102102020 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 12.

Adding to 31102102020 its reverse (2020120113), we get a palindrome (33122222133).

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

Divisors: 1 2 3 4 5 6 10 11 12 15 20 22 30 33 44 55 60 66 110 132 165 220 330 641 660 1282 1923 2564 3205 3846 6410 7051 7692 9615 12820 14102 19230 21153 28204 35255 38460 42306 70510 73517 84612 105765 141020 147034 211530 220551 294068 367585 423060 441102 735170 808687 882204 1102755 1470340 1617374 2205510 2426061 3234748 4043435 4411020 4852122 8086870 9704244 12130305 16173740 24260610 47124397 48521220 94248794 141373191 188497588 235621985 282746382 471243970 518368367 565492764 706865955 942487940 1036736734 1413731910 1555105101 2073473468 2591841835 2827463820 3110210202 5183683670 6220420404 7775525505 10367367340 15551051010 31102102020