Perfect Square
99590575954481184456666996621953659832209244293594729 is a perfect square (315579745792535273181988973 × 315579745792535273181988973)
99590575954481184456666996621953659832209244293594729 is a perfect square (315579745792535273181988973 × 315579745792535273181988973)
99590575954481184456666996621953659832209244293594729 is odd
Previous odd number is 99590575954481184456666996621953659832209244293594727
Next odd number is 99590575954481184456666996621953659832209244293594731
100001010001011101010001100100100101011011111110001110000101010001001001101000000011110010100010111000110000110000001101001001010110110001001100001010101111101100111111001101001
987767498418196247577394096252237797490080983120625968461586702741295922830151017852864804992704936317820357571029406586339048321391658449858637276840386282489
9918282818945285884475389036008812679525649382305212774737505352809816644352618217042853013147616896583441