Perfect Square
52328564120952250000 is a perfect square (7233848500 × 7233848500)
52328564120952250000 is a perfect square (7233848500 × 7233848500)
52328564120952250000 is even
Previous even number is 52328564120952249998
Next even number is 52328564120952250002
143290188502627169295492900862747870053814515625000000000000
101101011000110100011001111101000111000011100111000001111010010000