Perfect Square
94478168936301276996 is a perfect square (9719988114 × 9719988114)
94478168936301276996 is a perfect square (9719988114 × 9719988114)
94478168936301276996 is even
Previous even number is 94478168936301276994
Next even number is 94478168936301276998
843323889534588372124444150143834230420483882907906713295936
1010001111100100101111000100001010010101101100101010010111101000100