Perfect Square
318662662058698405365806628462031923005502403225 is a perfect square (564502136451845862600635 × 564502136451845862600635)
318662662058698405365806628462031923005502403225 is a perfect square (564502136451845862600635 × 564502136451845862600635)
318662662058698405365806628462031923005502403225 is odd
Previous odd number is 318662662058698405365806628462031923005502403223
Next odd number is 318662662058698405365806628462031923005502403227
11011111010001010100111111010110101011100000111100000101010111000000010101011101110100011101110111011111101110001000111110011100010000000110100011001010011001
32358884326498133828470228419766376898158624875536898629510702806399996816373645791262686127292704901377335439157612509169405677038230542015625
101545892190336224221491550798400673419937116223922428265419129265429651486366579791250490400625