Perfect Square
318645016083477597152232343747018411836134925625 is a perfect square (564486506555717058047275 × 564486506555717058047275)
318645016083477597152232343747018411836134925625 is a perfect square (564486506555717058047275 × 564486506555717058047275)
318645016083477597152232343747018411836134925625 is odd
Previous odd number is 318645016083477597152232343747018411836134925623
Next odd number is 318645016083477597152232343747018411836134925627
11011111010000100010010110010011001111001111000011000000110010000001110101100100111111110101010111011100110001110110100110101101001001101010000010010100111001
32353508995276503808879083607891606384271701545370887891425046102508935179811685857171499828931806818383018784152771701849890782090537353515625
101534646274839696567397768444282753090172437860258048471841457456230267493102977599924281640625