Search a number
-
+
31001321040 = 24351723332611
BaseRepresentation
bin11100110111110100…
…101001111001010000
32222000112110021121120
4130313310221321100
51001442314233130
622124121522240
72145145611114
oct346764517120
988015407546
1031001321040
111216948a388
126012343380
132c00975661
14170141b744
15c169bb910
hex737d29e50

31001321040 has 160 divisors (see below), whose sum is σ = 102197137536. Its totient is φ = 7747092480.

The previous prime is 31001320991. The next prime is 31001321041. The reversal of 31001321040 is 4012310013.

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

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

It is a congruent number.

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

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, 934335 + ... + 966945.

Almost surely, 231001321040 is an apocalyptic number.

31001321040 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 31001321040 its reverse (4012310013), we get a palindrome (35013631053).

The spelling of 31001321040 in words is "thirty-one billion, one million, three hundred twenty-one thousand, forty".

Divisors: 1 2 3 4 5 6 8 10 12 15 16 17 20 24 30 34 40 48 51 60 68 80 85 102 120 136 170 204 233 240 255 272 340 408 466 510 680 699 816 932 1020 1165 1360 1398 1864 2040 2330 2796 3495 3728 3961 4080 4660 5592 6990 7922 9320 11184 11883 13980 15844 18640 19805 23766 27960 31688 32611 39610 47532 55920 59415 63376 65222 79220 95064 97833 118830 130444 158440 163055 190128 195666 237660 260888 316880 326110 391332 475320 489165 521776 554387 652220 782664 950640 978330 1108774 1304440 1565328 1663161 1956660 2217548 2608880 2771935 3326322 3913320 4435096 5543870 6652644 7598363 7826640 8315805 8870192 11087740 13305288 15196726 16631610 22175480 22795089 26610576 30393452 33263220 37991815 44350960 45590178 60786904 66526440 75983630 91180356 113975445 121573808 129172171 133052880 151967260 182360712 227950890 258344342 303934520 364721424 387516513 455901780 516688684 607869040 645860855 775033026 911803560 1033377368 1291721710 1550066052 1823607120 1937582565 2066754736 2583443420 3100132104 3875165130 5166886840 6200264208 7750330260 10333773680 15500660520 31001321040