Perfect Square
89923947745460771092964410481987025 is a perfect square (299873219453589705 × 299873219453589705)
89923947745460771092964410481987025 is a perfect square (299873219453589705 × 299873219453589705)
89923947745460771092964410481987025 is odd
Previous odd number is 89923947745460771092964410481987023
Next odd number is 89923947745460771092964410481987027
100010101000110010111110010100000001101000110110101010101001101011111111110000010011100110010001101000100110111010001
727153491440078183107438956173256773715848881563596156791366280874015552506042812014582610501569400640625
8086316378128359296397488680653974617142790153255929045871992268350625