Perfect Square
68970685584387314025 is a perfect square (8304859155 × 8304859155)
68970685584387314025 is a perfect square (8304859155 × 8304859155)
68970685584387314025 is odd
Previous odd number is 68970685584387314023
Next odd number is 68970685584387314027
111011110100101001000110010001110111011100100011111001000101101001
328090480058950385622045830118654628594365583695964913765625