Perfect Square
56798123776231448504904256 is a perfect square (7536452997016 × 7536452997016)
56798123776231448504904256 is a perfect square (7536452997016 × 7536452997016)
56798123776231448504904256 is even
Previous even number is 56798123776231448504904254
Next even number is 56798123776231448504904258
183232273155324983858210743160297948175898309229668099104891406436714070409216
10111011111011011110000111010110100110000001010111110001100011011010110010101001000000