Perfect Square
8064203431847670099731761 is a perfect square (2839754114681 × 2839754114681)
8064203431847670099731761 is a perfect square (2839754114681 × 2839754114681)
8064203431847670099731761 is odd
Previous odd number is 8064203431847670099731759
Next odd number is 8064203431847670099731763
11010101011101010010101100000010000111101001000010101101001101010111110010100110001
524426253502341891505164158117813531683527140829420052880101662170553064081