Perfect Square
198992900423605751877593664 is a perfect square (14106484339608 × 14106484339608)
198992900423605751877593664 is a perfect square (14106484339608 × 14106484339608)
10100100 10011010 01100010 10111111 01010111 00100001 01010001 10001011 00001001 11101010 01000000
198992900423605751877593664 is even
Previous even number is 198992900423605751877593662
Next even number is 198992900423605751877593666
7879755579116455325097643088280006710206798048272317159551709481889835830738944