Perfect Square
1672349487929151529 is a perfect square (1293193523 × 1293193523)
1672349487929151529 is a perfect square (1293193523 × 1293193523)
1672349487929151529 is odd
Previous odd number is 1672349487929151527
Next odd number is 1672349487929151531
1011100110101011000001111111110110000010100101101000000101001