Perfect Square
94927960842818737831681 is a perfect square (308103815041 × 308103815041)
94927960842818737831681 is a perfect square (308103815041 × 308103815041)
94927960842818737831681 is odd
Previous odd number is 94927960842818737831679
Next odd number is 94927960842818737831683
10100000110100000111000011000111111001010011011010001101101100111111100000001
855426018492907728240249659576970571948589919348463231933475165994241