Perfect Square
8064279998820217795070889 is a perfect square (2839767595917 × 2839767595917)
8064279998820217795070889 is a perfect square (2839767595917 × 2839767595917)
8064279998820217795070889 is odd
Previous odd number is 8064279998820217795070887
Next odd number is 8064279998820217795070891
11010101011101011010111111010100101011111000110001001010010001000110100101110101001
524441191411141797189506270792913563556216409879931772281157872221555005369