Search a number
-
+
31004221040 = 2451337805723
BaseRepresentation
bin11100110111111111…
…101101111001110000
32222000201220121122222
4130313333231321300
51001444040033130
622124304020212
72145212346662
oct346777557160
988021817588
1031004221040
1112170090181
126013301668
132c0144c630
141701974532
15c16d90ce5
hex737fede70

31004221040 has 80 divisors (see below), whose sum is σ = 79728001248. Its totient is φ = 11138300928.

The previous prime is 31004220997. The next prime is 31004221051. The reversal of 31004221040 is 4012240013.

It is a tau number, because it is divible by the number of its divisors (80).

It is a super-2 number, since 2×310042210402 (a number of 22 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 364382 + ... + 441341.

Almost surely, 231004221040 is an apocalyptic number.

It is an amenable number.

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

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

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

31004221040 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 192, while the sum is 17.

Adding to 31004221040 its reverse (4012240013), we get a palindrome (35016461053).

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

Divisors: 1 2 4 5 8 10 13 16 20 26 37 40 52 65 74 80 104 130 148 185 208 260 296 370 481 520 592 740 962 1040 1480 1924 2405 2960 3848 4810 7696 9620 19240 38480 805723 1611446 3222892 4028615 6445784 8057230 10474399 12891568 16114460 20948798 29811751 32228920 41897596 52371995 59623502 64457840 83795192 104743990 119247004 149058755 167590384 209487980 238494008 298117510 387552763 418975960 476988016 596235020 775105526 837951920 1192470040 1550211052 1937763815 2384940080 3100422104 3875527630 6200844208 7751055260 15502110520 31004221040