Search a number
-
+
31525054344 = 23327210138821
BaseRepresentation
bin11101010111000010…
…100010011110001000
310000101000221200122100
4131113002202132020
51004030403214334
622252111153400
72164135353300
oct352702423610
9100330850570
1031525054344
1112408086a23
126139815860
132c8531a214
141750bd0600
15c47971c99
hex7570a2788

31525054344 has 144 divisors (see below), whose sum is σ = 99429321420. Its totient is φ = 8997246720.

The previous prime is 31525054343. The next prime is 31525054349. The reversal of 31525054344 is 44345052513.

31525054344 is a `hidden beast` number, since 3 + 15 + 250 + 54 + 344 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 28720080900 + 2804973444 = 169470^2 + 52962^2 .

It is a hoax number, since the sum of its digits (36) coincides with the sum of the digits of its distinct prime factors.

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

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

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

It is a polite number, since it can be written in 35 ways as a sum of consecutive naturals, for example, 3569454 + ... + 3578274.

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

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

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

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

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

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

The product of its (nonzero) digits is 144000, while the sum is 36.

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

Divisors: 1 2 3 4 6 7 8 9 12 14 18 21 24 28 36 42 49 56 63 72 84 98 126 147 168 196 252 294 392 441 504 588 882 1013 1176 1764 2026 3039 3528 4052 6078 7091 8104 8821 9117 12156 14182 17642 18234 21273 24312 26463 28364 35284 36468 42546 49637 52926 56728 61747 63819 70568 72936 79389 85092 99274 105852 123494 127638 148911 158778 170184 185241 198548 211704 246988 255276 297822 317556 370482 397096 432229 446733 493976 510552 555723 595644 635112 740964 864458 893466 1111446 1191288 1296687 1481928 1728916 1786932 2222892 2593374 3457832 3573864 3890061 4445784 5186748 7780122 8935673 10373496 15560244 17871346 26807019 31120488 35742692 53614038 62549711 71485384 80421057 107228076 125099422 160842114 187649133 214456152 250198844 321684228 375298266 437847977 500397688 562947399 643368456 750596532 875695954 1125894798 1313543931 1501193064 1751391908 2251789596 2627087862 3502783816 3940631793 4503579192 5254175724 7881263586 10508351448 15762527172 31525054344