Search a number
-
+
31443014330102 = 21931711660322643
BaseRepresentation
bin1110010011000111001011…
…01100110010011011110110
311010022220220201201221000002
413021203211230302123312
513110130243132030402
6150512415452151302
76423453130665404
oct711434554623366
9133286821657002
1031443014330102
11a0229a8965191
123639a49a68532
1314710a975964b
147a9bc861a474
15397d89395602
hex1c98e5b326f6

31443014330102 has 64 divisors (see below), whose sum is σ = 51975610122240. Its totient is φ = 14209113895200.

The previous prime is 31443014330003. The next prime is 31443014330111. The reversal of 31443014330102 is 20103341034413.

It is a happy number.

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, 1388630393 + ... + 1388653035.

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

Almost surely, 231443014330102 is an apocalyptic number.

31443014330102 is a deficient number, since it is larger than the sum of its proper divisors (20532595792138).

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

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

The sum of its prime factors is 39369.

The product of its (nonzero) digits is 10368, while the sum is 29.

Adding to 31443014330102 its reverse (20103341034413), we get a palindrome (51546355364515).

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

Divisors: 1 2 19 31 38 62 71 142 589 1178 1349 2201 2698 4402 16603 22643 33206 41819 45286 83638 315457 430217 514693 630914 701933 860434 1029386 1178813 1403866 1607653 2357626 3215306 9779167 13336727 19558334 22397447 26673454 30545407 36543203 44794894 49837243 61090814 73086406 99674486 375941729 694320857 751883458 946907617 1388641714 1893815234 7142892851 11654193599 14285785702 23308387198 26691862759 53383725518 221429678381 442859356762 507145392421 827447745529 1014290784842 1654895491058 15721507165051 31443014330102