Perfect Square
297432862874568295102939588946003535663491091225 is a perfect square (545374057757213361112965 × 545374057757213361112965)
297432862874568295102939588946003535663491091225 is a perfect square (545374057757213361112965 × 545374057757213361112965)
297432862874568295102939588946003535663491091225 is odd
Previous odd number is 297432862874568295102939588946003535663491091223
Next odd number is 297432862874568295102939588946003535663491091227
11010000011001010110011101000100100101000101110101110111001100010110011011001100110110010100100110000001001010011100001010100001110000011101101000101100011001
26312787231922965080101501892414573087081150234151699977160824106728627895187348426047577413500060763384216754461229835252192739109220132015625
88466307917761746818725515905889216744633325819864040011084271382569891519935388884941272000625