Perfect Square
1819440431923941953526409 is a perfect square (1348866350653 × 1348866350653)
1819440431923941953526409 is a perfect square (1348866350653 × 1348866350653)
1819440431923941953526409 is odd
Previous odd number is 1819440431923941953526407
Next odd number is 1819440431923941953526411
110000001010010000001000000111110010000100100010111111000111000000101101010001001
6023009169555103339727980141912947653236004417355576448602500052868835929