Perfect Square
4285670188432270423167748489369 is a perfect square (2070186027494213 × 2070186027494213)
4285670188432270423167748489369 is a perfect square (2070186027494213 × 2070186027494213)
4285670188432270423167748489369 is odd
Previous odd number is 4285670188432270423167748489367
Next odd number is 4285670188432270423167748489371
110110000101111011111101001010101010101011101100111111011110100100110011010000111011110100000010011001
78714771340948794534519367673621106768979634391554458696412128896035917656225179490029430409
18366968964017092275635186166687140812686436821859581506018161