Perfect Square
87041648958961786700625 is a perfect square (295028217225 × 295028217225)
87041648958961786700625 is a perfect square (295028217225 × 295028217225)
87041648958961786700625 is odd
Previous odd number is 87041648958961786700623
Next odd number is 87041648958961786700627
10010011011101000100110001000111000011100000100111110011111100100001101010001
659449175723330323888971581000667715965377361670282703012539306640625