Search a number
-
+
31112020996 = 22724322932
BaseRepresentation
bin11100111110011010…
…111100010000000100
32222022020202102101221
4130332122330100010
51002204134132441
622143114330124
72150661546400
oct347632742004
988266672357
1031112020996
1112215a19951
126043429944
132c1a8944a4
141711dd6100
15c215868d1
hex73e6bc404

31112020996 has 81 divisors (see below), whose sum is σ = 65064410901. Its totient is φ = 12979187424.

The previous prime is 31112020993. The next prime is 31112021027. The reversal of 31112020996 is 69902021113.

The square root of 31112020996 is 176386.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in only one way, i.e., 29436264900 + 1675756096 = 171570^2 + 40936^2 .

It is not an unprimeable number, because it can be changed into a prime (31112020993) by changing a digit.

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 26 ways as a sum of consecutive naturals, for example, 106184226 + ... + 106184518.

Almost surely, 231112020996 is an apocalyptic number.

31112020996 is the 176386-th square number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31112020996

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

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

31112020996 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 5832, while the sum is 34.

The spelling of 31112020996 in words is "thirty-one billion, one hundred twelve million, twenty thousand, nine hundred ninety-six".

Divisors: 1 2 4 7 14 28 43 49 86 98 172 196 293 301 586 602 1172 1204 1849 2051 2107 3698 4102 4214 7396 8204 8428 12599 12943 14357 25198 25886 28714 50396 51772 57428 85849 88193 90601 171698 176386 181202 343396 352772 362404 541757 600943 617351 1083514 1201886 1234702 2167028 2403772 2469404 3691507 3792299 4206601 7383014 7584598 8413202 14766028 15169196 16826404 25840549 26546093 51681098 53092186 103362196 106184372 158734801 180883843 317469602 361767686 634939204 723535372 1111143607 2222287214 4444574428 7778005249 15556010498 31112020996