Perfect Square
8258208134162368112640000 is a perfect square (2873709820800 × 2873709820800)
8258208134162368112640000 is a perfect square (2873709820800 × 2873709820800)
8258208134162368112640000 is even
Previous even number is 8258208134162368112639998
Next even number is 8258208134162368112640002
563193291440583069423199425261928709456403656525962032388767744000000000000
11011010100101111100101110000101000100111101100010111101100000101000100000000000000