Perfect Square
142637959743177437376684025 is a perfect square (11943113486155 × 11943113486155)
142637959743177437376684025 is a perfect square (11943113486155 × 11943113486155)
142637959743177437376684025 is odd
Previous odd number is 142637959743177437376684023
Next odd number is 142637959743177437376684027
111010111111100110000110100101010100111110010000001101101101001101010000001111111111001
2902053099291253548636939710625688016841161780420807710290006765289274482515625