Perfect Square
101195829998807793880401 is a perfect square (318112920201 × 318112920201)
101195829998807793880401 is a perfect square (318112920201 × 318112920201)
101195829998807793880401 is odd
Previous odd number is 101195829998807793880399
Next odd number is 101195829998807793880403
10101011011011101011001000001011110010110110111111100110110010100110101010001
1036305612828170824595227870606969287744856765362928030189834358121201