Perfect Square
87069856211658128688489 is a perfect square (295076017683 × 295076017683)
87069856211658128688489 is a perfect square (295076017683 × 295076017683)
87069856211658128688489 is odd
Previous odd number is 87069856211658128688487
Next odd number is 87069856211658128688491
10010011100000001000011111101001011001010001000111101101000110000010101101001
660090498990381964096140919679954821126842631231017941405013774674169