Perfect Square
14028770312868027940729 is a perfect square (118443110027 × 118443110027)
14028770312868027940729 is a perfect square (118443110027 × 118443110027)
14028770312868027940729 is odd
Previous odd number is 14028770312868027940727
Next odd number is 14028770312868027940731
10111110001000000001001100001011111111000101011100011001111011111101111001
2760951732478383482298153441552924491952449497467430224462972040489