Perfect Square
66141253840394383561 is a perfect square (8132727331 × 8132727331)
66141253840394383561 is a perfect square (8132727331 × 8132727331)
66141253840394383561 is odd
Previous odd number is 66141253840394383559
Next odd number is 66141253840394383563
111001010111100100111011111110111110111011101001011111000011001001
289345858628852259428671736915449621947363610179178599987481