Perfect Square
11420677458152944985250775083000064 is a perfect square (106867569721374992 × 106867569721374992)
11420677458152944985250775083000064 is a perfect square (106867569721374992 × 106867569721374992)
11420677458152944985250775083000064 is even
Previous even number is 11420677458152944985250775083000062
Next even number is 11420677458152944985250775083000066
1489620358684295670690411381373503742297058840398533571791363770585504866487261117467884212219904262144
130431873603162812454758731103407179682393149229211768988210624004096
100011001100010101001101110001111110011011000000101001010010010000001101000100010000100001010000000010000100000000