Perfect Square
399043082300480932539798751001942236805588166001 is a perfect square (631698569177167705051751 × 631698569177167705051751)
399043082300480932539798751001942236805588166001 is a perfect square (631698569177167705051751 × 631698569177167705051751)
399043082300480932539798751001942236805588166001 is odd
Previous odd number is 399043082300480932539798751001942236805588165999
Next odd number is 399043082300480932539798751001942236805588166003
100010111100101101101011110111001110010100000111010010001100110111101010100010010011000010001111000100000011011011011011101011100000000001001011010010101110001
63541777457769843049939408672779243061516521177317110074962346414906224506168368629446794846394665765019671561007183821109534627666443432498001
159235381531868398896119553339118324200133239001805815023911601803249910825334529672854732332001