Perfect Square
10825568502411429800940156422410000 is a perfect square (104045992245792100 × 104045992245792100)
10825568502411429800940156422410000 is a perfect square (104045992245792100 × 104045992245792100)
10825568502411429800940156422410000 is even
Previous even number is 10825568502411429800940156422409998
Next even number is 10825568502411429800940156422410002
1268680128524597149539249607583914629345279428514629678879709094525622677350616830095003521000000000000
117192933400402446991853049187891062598205617734598770350208100000000
100001010110111101111000100110000100001111001110000000101111111100010100011111100011001001010110110100111100010000