Perfect Square
1428989327938400982127201 is a perfect square (1195403416399 × 1195403416399)
1428989327938400982127201 is a perfect square (1195403416399 × 1195403416399)
1428989327938400982127201 is odd
Previous odd number is 1428989327938400982127199
Next odd number is 1428989327938400982127203
100101110100110011010101010101100001110100000100001111100100100111101001001100001
2918011211126238481400848797082975707186913839444537993538683429533901601