Perfect Square
666998747170769060060174847578316811278952195641 is a perfect square (816699912557096494305621 × 816699912557096494305621)
666998747170769060060174847578316811278952195641 is a perfect square (816699912557096494305621 × 816699912557096494305621)
666998747170769060060174847578316811278952195641 is odd
Previous odd number is 666998747170769060060174847578316811278952195639
Next odd number is 666998747170769060060174847578316811278952195643
111010011010101010000100001110001000011000011111000011000111001010110101011000100101111111011001101010000011101101100010101010001001111111100000110011000111001
296739290893309558861793343273620028254134112250391797149061586373040187902876838409903158216015889239076899656779126743245540176432907839759721
444887328727375507202170807745142199300999052700573512730027314513877693340916769154934739400881