Perfect Square
89923947745460777090428799553781225 is a perfect square (299873219453589715 × 299873219453589715)
89923947745460777090428799553781225 is a perfect square (299873219453589715 × 299873219453589715)
89923947745460777090428799553781225 is odd
Previous odd number is 89923947745460777090428799553781223
Next odd number is 89923947745460777090428799553781227
100010101000110010111110010100000001101000110110101011010011010011011001111100011110100110001111000100011110111101001
727153491440078328599622505951798376662474848345970887833312589608047364708225564941930959803045175765625
8086316378128360375028837336961668418245528341761593477671195162500625