Search a number
-
+
31489670996 = 22717294155639
BaseRepresentation
bin11101010100111011…
…100011111101010100
310000021120101000210222
4131110323203331110
51003442323432441
622244404533512
72163225533660
oct352473437524
9100246330728
1031489670996
111239a109993
1261299b1298
132c7ababb24
14174a21d8a0
15c447d2d4b
hex754ee3f54

31489670996 has 96 divisors (see below), whose sum is σ = 70667251200. Its totient is φ = 11964395520.

The previous prime is 31489670987. The next prime is 31489671007. The reversal of 31489670996 is 69907698413.

It is a congruent number.

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, 538145 + ... + 593783.

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

Almost surely, 231489670996 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31489670996, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (35333625600).

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

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

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

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

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

The product of its (nonzero) digits is 17635968, while the sum is 62.

The spelling of 31489670996 in words is "thirty-one billion, four hundred eighty-nine million, six hundred seventy thousand, nine hundred ninety-six".

Divisors: 1 2 4 7 14 17 28 29 34 41 58 68 82 116 119 164 203 238 287 406 476 493 574 697 812 986 1148 1189 1394 1972 2378 2788 3451 4756 4879 6902 8323 9758 13804 16646 19516 20213 33292 40426 55639 80852 111278 141491 222556 282982 389473 565964 778946 945863 1557892 1613531 1891726 2281199 3227062 3783452 4562398 6454124 6621041 9124796 11294717 13242082 15968393 22589434 26484164 27430027 31936786 38780383 45178868 54860054 63873572 66154771 77560766 109720108 132309542 155121532 192010189 264619084 271462681 384020378 463083397 542925362 768040756 926166794 1085850724 1124631107 1852333588 2249262214 4498524428 7872417749 15744835498 31489670996