Perfect Square
318668544255150376841342818388806587336810901225 is a perfect square (564507346502373144129965 × 564507346502373144129965)
318668544255150376841342818388806587336810901225 is a perfect square (564507346502373144129965 × 564507346502373144129965)
318668544255150376841342818388806587336810901225 is odd
Previous odd number is 318668544255150376841342818388806587336810901223
Next odd number is 318668544255150376841342818388806587336810901227
11011111010001100101110111101111100100010010000101000100110111101011011011011011111110100000111000101010110100100000111101100100010111110000010010111011101001
32360676298236009249036885133889697379913522780639023496660152646273250021766384772720059452928270372624369949430979148588894564532322275765625
101549641097696734243265784683914091789925902948345796821916981096019467152814321333996706500625