Perfect Square
4750104241000000000000 is a perfect square (68921000000 × 68921000000)
4750104241000000000000 is a perfect square (68921000000 × 68921000000)
4750104241000000000000 is even
Previous even number is 4750104240999999999998
Next even number is 4750104241000000000002
107178930967531784356353269521000000000000000000000000000000000000
1000000011000000011110000010100000000111100000001100000000001000000000000