Search a number
-
+
31320452024 = 2341731498779
BaseRepresentation
bin11101001010110110…
…000010101110111000
32222211202221211000122
4131022312002232320
51003121013431044
622215521552412
72156102310131
oct351266025670
988752854018
1031320452024
11123126401a4
1260a11a5708
132c51b11164
141731970c88
15c34a08dee
hex74ad82bb8

31320452024 has 64 divisors (see below), whose sum is σ = 61398540000. Its totient is φ = 14966138880.

The previous prime is 31320451997. The next prime is 31320452047. The reversal of 31320452024 is 42025402313.

It is a super-3 number, since 3×313204520243 (a number of 32 digits) contains 333 as substring.

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

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, 3563267 + ... + 3572045.

Almost surely, 231320452024 is an apocalyptic number.

It is an amenable number.

31320452024 is a deficient number, since it is larger than the sum of its proper divisors (30078087976).

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

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

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

The product of its (nonzero) digits is 5760, while the sum is 26.

Adding to 31320452024 its reverse (42025402313), we get a palindrome (73345854337).

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

Divisors: 1 2 4 8 41 73 82 146 149 164 292 298 328 584 596 1192 2993 5986 6109 8779 10877 11972 12218 17558 21754 23944 24436 35116 43508 48872 70232 87016 359939 445957 640867 719878 891914 1281734 1308071 1439756 1783828 2563468 2616142 2879512 3567656 5126936 5232284 10464568 26275547 52551094 53630911 95489183 105102188 107261822 190978366 210204376 214523644 381956732 429047288 763913464 3915056503 7830113006 15660226012 31320452024