Perfect Square
667301912447272749004538394954206418075230810025 is a perfect square (816885495309638086981005 × 816885495309638086981005)
667301912447272749004538394954206418075230810025 is a perfect square (816885495309638086981005 × 816885495309638086981005)
667301912447272749004538394954206418075230810025 is odd
Previous odd number is 667301912447272749004538394954206418075230810023
Next odd number is 667301912447272749004538394954206418075230810027
111010011100010110110100100011011101111110010110011011010011111110001111001100000001011000001110111100010001011111110100111000011111000010000100010111110101001
297144098001186599822201542013262798317168153366950928251980339699242270708414567288307533678618441187847408705944841101442422382326265268765625
445291842355787665392502047262782992222997623222646448294375143859627367220047155677017640500625