Perfect Square
318674426505891569993983502366629150603725776025 is a perfect square (564512556552900397921605 × 564512556552900397921605)
318674426505891569993983502366629150603725776025 is a perfect square (564512556552900397921605 × 564512556552900397921605)
318674426505891569993983502366629150603725776025 is odd
Previous odd number is 318674426505891569993983502366629150603725776023
Next odd number is 318674426505891569993983502366629150603725776027
11011111010001110110110000001001000101111001001001101001100001001111110011110011101111111011111101001010101001111000011011101101000011000001000010010010011001
32362468352669687490255587562224482402747004074836345043085757646278912311952598324385733308173681464771282529044989953816777186980725030015625
101553390108858887628069312731287881379761401729485791697230122724403715658757070136988464800625