Perfect Square
666998747176673568539563369194793422768567243409 is a perfect square (816699912560711352338903 × 816699912560711352338903)
666998747176673568539563369194793422768567243409 is a perfect square (816699912560711352338903 × 816699912560711352338903)
666998747176673568539563369194793422768567243409 is odd
Previous odd number is 666998747176673568539563369194793422768567243407
Next odd number is 666998747176673568539563369194793422768567243411
111010011010101010000100001110001000111100000001011000011110111110100010011011001010100100110111001111010111111011110101000011000101110100100000101001010010001
296739290901190081876392996363971768445120810190587686238686840652109610120934452877601669921372011458471462419364055064166275184630025120266929
444887328735252106719028324180555019307570756101841395262028402491499941194187718837309053941281