Perfect Square
88949350951679206175625 is a perfect square (298243777725 × 298243777725)
88949350951679206175625 is a perfect square (298243777725 × 298243777725)
88949350951679206175625 is odd
Previous odd number is 88949350951679206175623
Next odd number is 88949350951679206175627
10010110101011111010000110111110110001011000101101001000111010011001110001001
703766111476889230129263968283641593292840242730990002174033447265625