Perfect Square
1428989327933619368461609 is a perfect square (1195403416397 × 1195403416397)
1428989327933619368461609 is a perfect square (1195403416397 × 1195403416397)
1428989327933619368461609 is odd
Previous odd number is 1428989327933619368461607
Next odd number is 1428989327933619368461611
100101110100110011010101010101100001101011010111100101110001100011000010100101001
2918011211096946165473854017487746569304767092190762897267927231645289529