Perfect Square
10825567159961781314525593600000000 is a perfect square (104045985794560000 × 104045985794560000)
10825567159961781314525593600000000 is a perfect square (104045985794560000 × 104045985794560000)
10825567159961781314525593600000000 is even
Previous even number is 10825567159961781314525593599999998
Next even number is 10825567159961781314525593600000002
1268679656547818932729405570755980778446135587895990282876045752406481993465856000000000000000000000000
117192904334842987707261254779251743602752229432360960000000000000000
100001010110111101110111100000101010011100011100101100011110011101101101100000001111100001000000000000000000000000