Search a number
-
+
31002021031002 = 2376762483176321
BaseRepresentation
bin1110000110010001110000…
…11100110110110001011010
311001202202122011001012022020
413003020320130312301122
513030414114340443002
6145534044251235310
76346551660542010
oct703107034666132
9131682564035266
1031002021031002
1199729797184aa
123588496148b36
13143b62a336908
14792711da48b0
1538b678ba92bc
hex1c3238736c5a

31002021031002 has 64 divisors (see below), whose sum is σ = 71920959519744. Its totient is φ = 8725326382080.

The previous prime is 31002021031001. The next prime is 31002021031021. The reversal of 31002021031002 is 20013012020013.

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

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

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

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

Almost surely, 231002021031002 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 238883.

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

Adding to 31002021031002 its reverse (20013012020013), we get a palindrome (51015033051015).

The spelling of 31002021031002 in words is "thirty-one trillion, two billion, twenty-one million, thirty-one thousand, two".

Divisors: 1 2 3 6 7 14 21 42 67 134 201 402 469 938 1407 2814 62483 124966 176321 187449 352642 374898 437381 528963 874762 1057926 1234247 1312143 2468494 2624286 3702741 4186361 7405482 8372722 11813507 12559083 23627014 25118166 29304527 35440521 58609054 70881042 82694549 87913581 165389098 175827162 248083647 496167294 11017065043 22034130086 33051195129 66102390258 77119455301 154238910602 231358365903 462716731806 738143357881 1476286715762 2214430073643 4428860147286 5167003505167 10334007010334 15501010515501 31002021031002