Perfect Square
999984000091999776000196 is a perfect square (999992000014 × 999992000014)
999984000091999776000196 is a perfect square (999992000014 × 999992000014)
999984000091999776000196 is even
Previous even number is 999984000091999776000194
Next even number is 999984000091999776000198
11010011 11000001 00111101 11000011 10110101 01011111 10001000 10110111 11001000 11000100
999952001043986400118139279235166293909271155402681640106278184455529536