Perfect Square
666998747170769060060184647977267496436883863129 is a perfect square (816699912557096494305627 × 816699912557096494305627)
666998747170769060060184647977267496436883863129 is a perfect square (816699912557096494305627 × 816699912557096494305627)
666998747170769060060184647977267496436883863129 is odd
Previous odd number is 666998747170769060060184647977267496436883863127
Next odd number is 666998747170769060060184647977267496436883863131
111010011010101010000100001110001000011000011111000011000111001010110101011100101001011001111011000010100101111011111100111001000100110001010010011011001011001
296739290893309558861806423493548926935651159826505518469836379958908525357010342011630821210958323594273356276375488204704515858608871697695689
444887328727375507202183881452785960741096937905432620547722963236845175042636619830518805670641