Perfect Square
318668544231398801255048002375319401034375600625 is a perfect square (564507346481335707032025 × 564507346481335707032025)
318668544231398801255048002375319401034375600625 is a perfect square (564507346481335707032025 × 564507346481335707032025)
318668544231398801255048002375319401034375600625 is odd
Previous odd number is 318668544231398801255048002375319401034375600623
Next odd number is 318668544231398801255048002375319401034375600627
11011111010001100101110111101111010010011010011110111000100000111111111110110000011100011000001011111001000001110111100110100111100011100101011001100111110001
32360676291000117320697040248545245759165238908911193365190461959400180691824574912555045293630759942541757517146427266156201819458906494140625
101549641082558974212128444356376355084390739499014758368732814556714863172362133168329500390625