Perfect Square
87041648960141899569529 is a perfect square (295028217227 × 295028217227)
87041648960141899569529 is a perfect square (295028217227 × 295028217227)
87041648960141899569529 is odd
Previous odd number is 87041648960141899569527
Next odd number is 87041648960141899569531
10010011011101000100110001000111000101101010000000010101100111001100101111001
659449175750152809491353867892712673078569752780921054791163720622889