Search a number
-
+
31002271344 = 24331143115137
BaseRepresentation
bin11100110111111000…
…010001111001110000
32222000121020120012000
4130313320101321300
51001443040140334
622124154134000
72145156646512
oct346770217160
988017216160
1031002271344
1112169a79360
126012721300
132c00c19075
1417015c7bb2
15c16b08299
hex737e11e70

31002271344 has 160 divisors (see below), whose sum is σ = 97309486080. Its totient is φ = 9372211200.

The previous prime is 31002271337. The next prime is 31002271373. The reversal of 31002271344 is 44317220013.

It is a happy number.

31002271344 is a `hidden beast` number, since 310 + 0 + 2 + 2 + 7 + 1 + 344 = 666.

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

It is a Harshad number since it is a multiple of its sum of digits (27).

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 2040544 + ... + 2055680.

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

Almost surely, 231002271344 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 31002271344, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (48654743040).

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

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

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

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

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

The product of its (nonzero) digits is 4032, while the sum is 27.

Adding to 31002271344 its reverse (44317220013), we get a palindrome (75319491357).

The spelling of 31002271344 in words is "thirty-one billion, two million, two hundred seventy-one thousand, three hundred forty-four".

Divisors: 1 2 3 4 6 8 9 11 12 16 18 22 24 27 33 36 44 48 54 66 72 88 99 108 132 144 176 198 216 264 297 396 431 432 528 594 792 862 1188 1293 1584 1724 2376 2586 3448 3879 4741 4752 5172 6896 7758 9482 10344 11637 14223 15137 15516 18964 20688 23274 28446 30274 31032 37928 42669 45411 46548 56892 60548 62064 75856 85338 90822 93096 113784 121096 128007 136233 166507 170676 181644 186192 227568 242192 256014 272466 333014 341352 363288 408699 499521 512028 544932 666028 682704 726576 817398 999042 1024056 1089864 1332056 1498563 1634796 1998084 2048112 2179728 2664112 2997126 3269592 3996168 4495689 5994252 6524047 6539184 7992336 8991378 11988504 13048094 17982756 19572141 23977008 26096188 35965512 39144282 52192376 58716423 71764517 71931024 78288564 104384752 117432846 143529034 156577128 176149269 215293551 234865692 287058068 313154256 352298538 430587102 469731384 574116136 645880653 704597076 861174204 939462768 1148232272 1291761306 1409194152 1722348408 1937641959 2583522612 2818388304 3444696816 3875283918 5167045224 7750567836 10334090448 15501135672 31002271344