Perfect Square
430475713113736955520144 is a perfect square (656106480012 × 656106480012)
430475713113736955520144 is a perfect square (656106480012 × 656106480012)
430475713113736955520144 is even
Previous even number is 430475713113736955520142
Next even number is 430475713113736955520146
79771170102672067996685501209899791054532897673007467470015741791145984
1011011001010000010001010011010010111101101110111100110111110110110010010010000