Perfect Square
87045495001087245210025 is a perfect square (295034735245 × 295034735245)
87045495001087245210025 is a perfect square (295034735245 × 295034735245)
87045495001087245210025 is odd
Previous odd number is 87045495001087245210023
Next odd number is 87045495001087245210027
10010011011101011111011101000110001001011000011010101101000101101000110101001
659536595300380753721118850603732679463971060150147399895392268765625