Perfect Square
999968000383997952004096 is a perfect square (999984000064 × 999984000064)
999968000383997952004096 is a perfect square (999984000064 × 999984000064)
999968000383997952004096 is even
Previous even number is 999968000383997952004094
Next even number is 999968000383997952004098
11010011 11000000 01011111 10111001 01010011 10110111 00110010 00000110 00010000 00000000
999904004223887362027494047986219395063920692392170706857304853615476736