Perfect Square
318545038431833675182539576627276700255205399025 is a perfect square (564397943327076339181095 × 564397943327076339181095)
318545038431833675182539576627276700255205399025 is a perfect square (564397943327076339181095 × 564397943327076339181095)
318545038431833675182539576627276700255205399025 is odd
Previous odd number is 318545038431833675182539576627276700255205399023
Next odd number is 318545038431833675182539576627276700255205399027
11011111001100000011011011010011100101110100010010001000111101110011011100101011001100100010000101001001010111011101110110001000010001101100110001100111110001
32323064962870254397677150772776291846756132375222228722416630531096272628667866084558196311588829118803190834860275672830139151020899198140625
101470941509538393127883775768138634087740729521870568773618963094927427910300230691509470950625