Search a number
-
+
31103112040 = 23571113776801
BaseRepresentation
bin11100111101111000…
…111101001101101000
32222021121222210121121
4130331320331031220
51002144344041130
622142155345024
72150523042640
oct347570751550
988247883547
1031103112040
1112210994480
126040452174
132c18a95410
141710b57520
15c208c6d7a
hex73de3d368

31103112040 has 128 divisors (see below), whose sum is σ = 93961969920. Its totient is φ = 8948736000.

The previous prime is 31103112011. The next prime is 31103112067. The reversal of 31103112040 is 4021130113.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 348361 + ... + 428440.

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

Almost surely, 231103112040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 16.

Adding to 31103112040 its reverse (4021130113), we get a palindrome (35124242153).

The spelling of 31103112040 in words is "thirty-one billion, one hundred three million, one hundred twelve thousand, forty".

Divisors: 1 2 4 5 7 8 10 11 13 14 20 22 26 28 35 40 44 52 55 56 65 70 77 88 91 104 110 130 140 143 154 182 220 260 280 286 308 364 385 440 455 520 572 616 715 728 770 910 1001 1144 1430 1540 1820 2002 2860 3080 3640 4004 5005 5720 8008 10010 20020 40040 776801 1553602 3107204 3884005 5437607 6214408 7768010 8544811 10098413 10875214 15536020 17089622 20196826 21750428 27188035 31072040 34179244 40393652 42724055 43500856 50492065 54376070 59813677 68358488 70688891 80787304 85448110 100984130 108752140 111082543 119627354 141377782 170896220 201968260 217504280 222165086 239254708 282755564 299068385 341792440 353444455 403936520 444330172 478509416 555412715 565511128 598136770 706888910 777577801 888660344 1110825430 1196273540 1413777820 1555155602 2221650860 2392547080 2827555640 3110311204 3887889005 4443301720 6220622408 7775778010 15551556020 31103112040