Perfect Square
99592586270554982087315709748614889936810806366025 is a perfect square (9979608522910855248600605 × 9979608522910855248600605)
99592586270554982087315709748614889936810806366025 is a perfect square (9979608522910855248600605 × 9979608522910855248600605)
99592586270554982087315709748614889936810806366025 is odd
Previous odd number is 99592586270554982087315709748614889936810806366023
Next odd number is 99592586270554982087315709748614889936810806366027
10001000010010011011110000001011011101000001011111101101000111101101110111111110110000000000000011101110111010011010011011010011000001010001011000000000100111101001001
987827316275777873686425414939507327731972770720638786260472577266287158375951949363548330442320840108479432550621097234795372621088630115604636265625
9918683240057936715718896996847658180156214909951403614834213521625730294469084416611986666274300625