Search a number
-
+
31300420231204 = 22671013123737019
BaseRepresentation
bin1110001110111101100100…
…11011011110000000100100
311002211021212002210011112221
413013132302123132000210
513100311230034344304
6150323114201522124
76410244410103505
oct707366233360044
9132737762704487
1031300420231204
119a78485247163
1236162934a3344
13146080360c6b7
147a2d3c684bac
153942e0a5c054
hex1c77b26de024

31300420231204 has 48 divisors (see below), whose sum is σ = 56147026259520. Its totient is φ = 15263084073600.

The previous prime is 31300420231189. The next prime is 31300420231247. The reversal of 31300420231204 is 40213202400313.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

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

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

Almost surely, 231300420231204 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 25.

Adding to 31300420231204 its reverse (40213202400313), we get a palindrome (71513622631517).

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

Divisors: 1 2 4 67 101 134 202 268 404 6767 13534 27068 31237 37019 62474 74038 124948 148076 2092879 2480273 3154937 3738919 4185758 4960546 6309874 7477838 8371516 9921092 12619748 14955676 211380779 250507573 422761558 501015146 845523116 1002030292 1156362503 2312725006 4625450012 77476287701 116792612803 154952575402 233585225606 309905150804 467170451212 7825105057801 15650210115602 31300420231204