Perfect Square
80474712843207663577128131856 is a perfect square (283680652923684 × 283680652923684)
80474712843207663577128131856 is a perfect square (283680652923684 × 283680652923684)
80474712843207663577128131856 is even
Previous even number is 80474712843207663577128131854
Next even number is 80474712843207663577128131858
521168678115251880205770441815434681828532525501623011908627161047099730732283664470016
1000001000000011100011111010011001011110011010110001101111101110001010000110011100101110100010000