Perfect Square
1428989327947964209458409 is a perfect square (1195403416403 × 1195403416403)
1428989327947964209458409 is a perfect square (1195403416403 × 1195403416403)
1428989327947964209458409 is odd
Previous odd number is 1428989327947964209458407
Next odd number is 1428989327947964209458411
100101110100110011010101010101100010000101011101100011001010110000110110011101001
2918011211184823113255573480053205886287232368844463914200496847527511929