Perfect Square
85289103596336640064 is a perfect square (9235209992 × 9235209992)
85289103596336640064 is a perfect square (9235209992 × 9235209992)
85289103596336640064 is even
Previous even number is 85289103596336640062
Next even number is 85289103596336640066
620412657740933156839967458506984265314030579581787832582144
1001001111110011111110000111101011011111111001000101111000001000000