Search a number
-
+
31311956040 = 2335373369899
BaseRepresentation
bin11101001010010101…
…101000100001001000
32222211011222011201120
4131022111220201020
51003111330043130
622215015515240
72155640143401
oct351225504110
988734864646
1031311956040
1112308868022
12609a388b20
132c50128051
14173079c9a8
15c33dcb910
hex74a568848

31311956040 has 64 divisors (see below), whose sum is σ = 93962376000. Its totient is φ = 8347498752.

The previous prime is 31311956029. The next prime is 31311956147. The reversal of 31311956040 is 4065911313.

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

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 413011 + ... + 482909.

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

Almost surely, 231311956040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 9720, while the sum is 33.

The spelling of 31311956040 in words is "thirty-one billion, three hundred eleven million, nine hundred fifty-six thousand, forty".

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 3733 7466 11199 14932 18665 22398 29864 37330 44796 55995 69899 74660 89592 111990 139798 149320 209697 223980 279596 349495 419394 447960 559192 698990 838788 1048485 1397980 1677576 2096970 2795960 4193940 8387880 260932967 521865934 782798901 1043731868 1304664835 1565597802 2087463736 2609329670 3131195604 3913994505 5218659340 6262391208 7827989010 10437318680 15655978020 31311956040