Perfect Square
318899756996256779530085623264312744140625 is a perfect square (564712100982666015625 × 564712100982666015625)
318899756996256779530085623264312744140625 is a perfect square (564712100982666015625 × 564712100982666015625)
318899756996256779530085623264312744140625 is odd
Previous odd number is 318899756996256779530085623264312744140623
Next odd number is 318899756996256779530085623264312744140627
111010100100101001100000110010000000101101001111101011101110111010110000110100101011110110000011011111111010000000101111101101111101010001
32431166130648378669781857177285488529904483218253122592637039511268921640431409287620712067479189499863423407077789306640625
101697055012271624803507770595852147764285612618895271452856832183897495269775390625